initialization NullPointerException
arrays lists initialization NullPointerException
primitive types boxing and unboxing NullPointerException
equals method NullPointerException