While null
is technically a valid Boolean
value, that fact, and the distinction between Boolean
and
boolean
is easy to forget. So returning null
from a Boolean
method is likely to cause problems with callers'
code.
Noncompliant Code Example
public Boolean isUsable() {
// ...
return null; // Noncompliant
}
See