当一个抛出任何Exception的方法被调用而没有周围的try / catch-block时,IntelliJ会发出警告并提供一个插入这样一个周围的try / catch-block的功能。默认的插入代码如下所示:
try {
...
} catch (...Exception e) {
e.printStackTrace();
}
是否可以在某处调整catch-block中的代码?
因此,例如,代替e.printStackTrace();
,它会写MyLogger.error(e.getMessage(), e);
。
答案 0 :(得分:3)
这可以在首选项中修改 - >编辑 - >文件和代码模板 - > Catch Statement Body。