Wenn man in Java einer Methode ein Objekt mit null übergibt, kommt dann Nullpointerexception?
4 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Programmieren & Softwareentwicklung
Guten Abend,
nein, die kommt erst dann, wenn du dann versuchst, in dieser Methode dieses Objekt zu verwenden. Z.B. indem du daraus Werte ziehen oder setzen willst oder Methoden ausführen willst.
LG
Nutzer, der sehr aktiv auf gutefrage ist
nein. eine nullpointerexception wird erst dann ausgelöst wenn auf ein member des objekts das null ist zugegriffen wird (also auf eine methode oder ein feld von dem objekt)
Woher ich das weiß:Studium / Ausbildung – Softwareentwickler, B. Sc. Informatik
Nutzer, der sehr aktiv auf gutefrage ist
kommt drauf an ob sich der null-wert ausversehen irgendwo einschleicht wos knallt
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Programmiersprache, Programmieren & Softwareentwicklung
Nein, die kommt erst bei Dereferenzierungsversuch ohne vorherige Prüfung.