Guten Morgen Zusammen,
ich habe folgende Zeile im Code
bei mir ist pLogger im besagten Fall nun null und genau an dieser Stelle fliegt bei pLogger.isEnabledFor(Priority.ERROR) eine NullPointerException aber warum ? Wenn der erste Ausdruck doch schon false ist wird der zweite doch normalerweise nicht mehr ausgewertet oder ?
Gruß,
Fireli
ich habe folgende Zeile im Code
Code:
if (pLogger != null && pLogger.isEnabledFor(Priority.ERROR))
bei mir ist pLogger im besagten Fall nun null und genau an dieser Stelle fliegt bei pLogger.isEnabledFor(Priority.ERROR) eine NullPointerException aber warum ? Wenn der erste Ausdruck doch schon false ist wird der zweite doch normalerweise nicht mehr ausgewertet oder ?
Gruß,
Fireli