316317318319320321322323324325326
} if (_end != null) { _end.compile(context, Node.GET_BOOLEAN); code.if_ne(tostart); } handler.endTry(); if (_statement == null || !_statement.isBlocked()) { handler.callFinally(); handler.jumpOut(); } handler.endProtectedRegion();
107108109110111112113114115116117
if (_statement == null) { code.nop(); } else { _statement.compile(context); } handler.endTry(); if (!_statement.isBlocked()) { handler.callFinally(); handler.jumpOut(); } handler.endProtectedRegion();
161162163164165166167168169170171
if (_statement == EMPTY) { code.nop(); } else { _statement.compile(context); } handler.endTry(); if (!_statement.isBlocked()) { handler.callFinally(); handler.jumpOut(); }