gpt4 book ai didi

java - 获取 Java 应用程序中的所有异常

转载 作者:行者123 更新时间:2023-11-29 03:51:01 28 4
gpt4 key购买 nike

如何在一个地方获取java应用程序(有几个类和包)中的所有异常?示例:创建一个类来获取其他应用程序类上的所有异常

最佳答案

正如其他人已经指出的那样,一种选择是将您的主要方法放在 try-catch block 中

public static void main( String[] args ){
try{
//regular main code
} catch (Throwable e){
//do exception handling
}
}

另一种可能性是在您使用 Thread#setDefaultUncaughtExceptionHandlerThread 上设置默认的 uncaughtExceptionHandler方法。

请注意,这两种解决方案都只允许您“在一个地方处理所有异常”,前提是它们不会在应用程序的其他位置被捕获

关于java - 获取 Java 应用程序中的所有异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8784791/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com