我遇到了某人编写的代码,这些代码遇到了一些异常并尝试将其记录为ERROR而不打印stacktrace。 我期望以下用法
log.error("message", exception);
然而它是
log.error("message");
如何通过静态代码分析器或任何此类工具捕获此类编码错误?
答案 0 :(得分:0)
您可以在IDE中找到Log.error(String)的所有用法,并检查它们是否在catch异常块中。这不是你应该经常检查的事情,也就是说从错误中学习是更好的。
答案 1 :(得分:0)