KurzschlussauswertungWäre p == null, so würde der Zugriff auf p.name zu einem Laufzeitfehler führen. Da aber die Auswertung des Ausdrucks p != null && p.name != "John" bereits mit dem Ergebnis false abgebrochen wird, wenn p == null ist, kann dieser Fehler nicht auftreten. |
||