@Override
    public void visitCode(Code obj) {
        Method method = getMethod();
        if (!method.isSynthetic() && prescreen(method)) {
            stack.resetForMethodEntry(this);
            super.visitCode(obj);
        }
    }
@ Override public void visitCode ( Code obj ) { Method method = getMethod ( ) ; if ( ! method . isSynthetic ( ) && prescreen ( method ) ) { stack . resetForMethodEntry ( this ) ; super . visitCode ( obj ) ; } }
overrides the visitor to prescreen the method to look for throws calls and only forward onto bytecode scanning if there

@param obj
the context object of the currently parsed code block