我想在 catch 块中捕获异常后立即显示异常堆栈跟踪。我在这里指的是 ControlFX 的文档。我只需要复制一部分代码并将其粘贴到 catch 块中即可打开对话框吗?请告诉我。
try{
}
catch (SQL Exception ex){
public Action showException(Throwable exception) {
Dialog dlg = buildDialog(Type.ERROR);
dlg.setContent(exception.getMessage());
dlg.setExpandableContent(buildExceptionDetails(exception));
return dlg.show();
}
}
执行上述操作会产生很多错误,我确信有问题。
将代码从 Catch 移到 Try 块后所做的更改如图所示:
上面第 143 行显示的错误,尽管已经导入,但如下所示
import org.controlsfx.control.action.Action;
import org.controlsfx.dialog.Dialogs;