更改 Eclipse 中未经处理的异常自动生成的捕获代码?
2022-09-01 13:12:44
如果我在Java中有未处理的异常,Eclipse会向我提出两个选项:(1)添加抛出声明和(2)用try/catch包围。
如果我选择(2),它会添加一个代码
try {
myfunction();
} catch (MyUnhandledException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
我想将其更改为
try {
myfunction();
} catch (MyUnhandledException e) {
throw new RuntimeException(e);
}
这可能吗?
更新
为什么这么爱改变话题的人???
如果异常被捕获并打印出来,也不再需要捕获它。如果我忘记错误地处理异常,我喜欢我的应用程序崩溃。所以,我喜欢默认地重新抛出它。