【发布时间】:2017-07-18 18:51:48
【问题描述】:
我想知道使用 Checkstyle 报告解决此问题的正确方法,其中指出了一个空的 else 块:“必须至少有一个语句”。我们不会在这些类中记录任何内容,我认为在控制台上打印任何内容也不是一个好主意。处理此问题的最佳方法是什么?
【问题讨论】:
-
您的 checkstyle 配置可能有充分的理由指出这一点。为什么你需要那个空的 else 块?对于使用 try/catch 进行捕获是必要的,但对于 if/else 则不是。为什么不把空块放在一边?
-
真的,我认为最好不要使用像
;这样的空语句或其他虚假语句来欺骗 Checkstyle,而是问问自己为什么需要这个以及为什么不更改代码。否则,如果 checkstyle 配置不那么严格。
标签: java checkstyle suppress-warnings