< prev index next >

src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java

Print this page

        

@@ -460,11 +460,11 @@
         return isOnDemand && fn != lc.getOutermostFunction();
     }
 
     @Override
     public boolean enterCatchNode(final CatchNode catchNode) {
-        final IdentNode exception = catchNode.getException();
+        final IdentNode exception = (IdentNode) catchNode.getException();
         final Block     block     = lc.getCurrentBlock();
 
         start(catchNode);
 
         // define block-local exception variable
< prev index next >