![]() |
1
24
|
![]() |
2
8
PMD也应该告诉你 为什么 它会生成此警告。从 the rules documentation 在PMD网站上:
|
![]() |
3
5
我喜欢先定位文字,即:
通过这种方式,您可以对空的情况进行正确的比较,而不是获取NullPointerException。 |
![]() |
4
2
就我个人而言,这对我没有意义。如果代码捕获到NullPointerException,那么它已经完成了以后不必做的工作。如果localname最终为空,这会在稍后引起问题,那么就很难跟踪它。不要为了让编译器满意而更改代码。如果您的代码抛出了NullPointerException,那么它将为您节省稍后的调试时间。 |
![]() |
5
-1
为了避免出现这种警告,一个更简单的解决方案是检查空指针,建议在我们管理的每个对象中使用wich,不仅仅是在这种情况下:
|
![]() |
Marco Eckstein · PMD Eclipse:如何设置抑制标记? 12 年前 |
|
bright · 声纳检查jquery代码错误 12 年前 |
|
TNC · 编码ipv4地址以在Java中使用 12 年前 |
![]() |
kamal · 如何在linux中的命令行上运行PMD 13 年前 |