捕获整个Java应用程序中的异常

时间:2014-03-17 17:28:33

标签: java exception error-handling

是否有任何方法可以处理/捕获Java应用程序抛出的所有异常,而不会在任何地方发送昂贵的try{}catch(Exception e){}语句?

例如,PHP具有函数set_error_handler()

背景故事 - 尽管进行了严格的测试,但有时候错误仍然可以解决,而且用户总是在帮助解决这些问题上并不合作。 理想情况下,我想将应用程序挂钩到一个Web服务工具,该工具可以跟踪用户应用程序抛出的任何堆栈跟踪。

1 个答案:

答案 0 :(得分:6)

也许您正在寻找Thread.setDefaultUncaughtExceptionHandler()