
resources.report.rules.pmd.BrokenNullCheck.html Maven / Gradle / Ivy
BrokenNullCheck
BrokenNullCheck
The null check is broken since it will throw a NullPointerException itself. It is likely that you used || instead of && or vice versa.
This rule is defined by the following Java class: net.sourceforge.pmd.lang.java.rule.basic.BrokenNullCheckRule
Example(s):
public String bar(String string) {
// should be &&
if (string!=null || !string.equals(""))
return string;
// should be ||
if (string==null && string.equals(""))
return string;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy