Java instanceof and null: Do You Need a Null Check? | CodeTrail