Junior — Middle
Come si può provocare un'eccezione NullPointerException nel codice?
sobes.tech AI
Risposta dell'AI
L'eccezione NullPointerException si verifica quando nel codice si tenta di accedere a un metodo o a un campo di un oggetto che è null. Ad esempio:
String s = null;
int length = s.length(); // Qui si verificherà NullPointerException
Altri modi per provocare questa eccezione:
- Chiamare un metodo su un oggetto
null. - Accedere a un elemento di un array se l'array stesso è
null. - Usare
nullcome oggetto per la sincronizzazione.
È importante verificare sempre se gli oggetti sono null prima di usarli, per evitare questa eccezione.