如何在SWT的事件循环中捕获未经检查的异常

时间:2011-08-17 16:39:49

标签: java exception swt runtimeexception

我想这个问题很清楚,我想捕获(并记录)SWT事件循环中发生的RuntimeException。现在我将我的所有调用包装在Runnable中的代码中,该代码记录任何RuntimeException,但这有一些缺点,比如添加大量的样板代码并且无法捕获第三方gui库中的异常。

1 个答案:

答案 0 :(得分:3)

您可以创建一个UncaughtExceptionHandler,当抛出异常并且未在代码中的某处捕获时,将调用该detailed article。这允许您执行要实现的最后一分钟日志记录。这是一个更多的{{3}},展示了如何使用处理程序。