@Override public Void visitCatchClause(CatchClause node) { SimpleIdentifier exceptionParameter = node.getExceptionParameter(); if (exceptionParameter != null) { VariableElementImpl exception = new VariableElementImpl(exceptionParameter); currentHolder.addVariable(exception); SimpleIdentifier stackTraceParameter = node.getStackTraceParameter(); if (stackTraceParameter != null) { VariableElementImpl stackTrace = new VariableElementImpl(stackTraceParameter); currentHolder.addVariable(stackTrace); } } node.visitChildren(this); return null; }
@Override public R visitCatchClause(CatchClause node) { node.visitChildren(this); return null; }