void (@NotNull SuspendContextImpl suspendContext) { ApplicationManager.getApplication().invokeLater( () -> new XExpressionDialog(project, debugProcess.getXdebugProcess().getEditorsProvider(), "throwExceptionValue", JavaDebuggerBundle.message("dialog.title.exception.to.throw"), stackFrame.getSourcePosition(), null) { @Override protected void doOKAction() { evaluateAndReturn(project, stackFrame, debugProcess, getExpression(), this); } }.show()); }