Code code = context.getCode();
int lock = code.addLocal();
_expression.compile(context, Expression.GET);
code.astore(lock);
code.aload(lock);
code.monitorenter();
ExceptionHandler handler = code.startExceptionHandler(true);
_handler = handler;
if (_statement == null) {
code.nop();
} else {