Der instanceOf-Operator benötigt keine expliziten Null-Checks, da keine Nullzeiger-Ausnahme ausgelöst wird, wenn der Operand null ist.
Zur Laufzeit ist das Ergebnis des instanceOf-Operators "true", wenn der Wert des relationalen Ausdrucks nicht null ist und die Referenz in den Referenztyp umgewandelt werden kann, ohne dass eine Klassen-Cast-Ausnahme ausgelöst wird.
Wenn der Operand null ist, gibt der instanceOf-Operator false zurück, und daher sind explizite Nullprüfungen nicht erforderlich.
Betrachten Sie das folgende Beispiel,
%Vor%Die korrekte Verwendung von instanceOf ist wie folgt,
%Vor%Tags und Links java