public Class toClass( CallStack callstack, Interpreter interpreter ) throws EvalError { try { return getName( callstack.top() ).toClass(); } catch ( ClassNotFoundException e ) { throw new EvalError( e.getMessage(), this, callstack, e ); } catch ( UtilEvalError e2 ) { // ClassPathException is a type of UtilEvalError throw e2.toEvalError( this, callstack ); } }
public Class ambiguousNameToClass( BSHAmbiguousName node ) throws EvalError { try { return node.getName( callstack.top() ).toClass(); } catch ( ClassNotFoundException e ) { throw new EvalError( e.getMessage(), node, callstack, e ); } catch ( UtilEvalError e2 ) { // ClassPathException is a type of UtilEvalError throw e2.toEvalError( node, callstack ); } }
clas = getNameResolver( fullname ).toClass(); } catch ( ClassNotFoundException e ) { /* not a class */ } else
clas = this.getNameResolver(fullname).toClass(); } catch (final ClassNotFoundException e) { /* not a class */ } Interpreter.debug(