当在没有周围的 try/catch block 的情况下调用抛出任何异常的方法时,IntelliJ 会发出警告并提供插入此类周围的 try/catch block 的功能。默认的插入代码如下所示:
try {
...
} catch (...Exception e) {
e.printStackTrace();
}
是否可以在某处调整 catch block 中的代码?
因此,例如,而不是 e.printStackTrace();
, 它会写成 MyLogger.error(e.getMessage(), e);
.
最佳答案
这可以在 Preferences -> Editor -> File and Code Templates -> Catch Statement Body 中修改。
关于java - 更改 IntelliJ 中自动插入的异常 block 的 catch-Block 中的默认代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43974748/