This is a reasonable question as @jsn notes, but in Java World, the idea of isNull is similar to the isTrue method. Just because Microsoft does this does not make it a good idea .;)
isNull can only return false, since you can only call a method for a reference other than null. Therefore, if you can call isNull , it must be false.
Peter Lawrey
source share