Code Correctness: null Argument to equals()

 

Abstract

The expression obj.equals(null) should always be false.

Description

The program uses the equals() method to compare an object with null. The contract of the equals() method requires this comparison to always return false[1].