Junior — Middle
Hogyan lehet NullPointerException kivételt okozni a kódban?
sobes.tech MI
Válasz az MI-től
A NullPointerException kivétel akkor fordul elő, amikor a kódban megpróbálunk hozzáférni egy olyan objektum metódusához vagy mezőjéhez, amely null. Például:
String s = null;
int length = s.length(); // Itt NullPointerException keletkezik
Más módjai ennek a kivételnek a kiváltására:
- Metódus hívása
nullobjektumon. - Hozzáférés egy tömb eleméhez, ha maga a tömb
null. nullhasználata szinkronizációs objektumként.
Mindig fontos ellenőrizni, hogy az objektumok null-ek-e, mielőtt használatba vennénk őket, hogy elkerüljük ezt a kivételt.