code: @Override
      public void visitCode(Code obj) {
          if (prescreen(obj, getMethod())) {
              stack.resetForMethodEntry(this);
              catchInfos.clear();
              exceptions = collectExceptions(obj.getExceptionTable());
              exReg.clear();
              lastWasExitPoint = false;
              super.visitCode(obj);
          }
      }
docs: implements the visitor to filter out methods that don't throw exceptions
  
  @param obj
  the context object of the currently parsed code block