Junior — Middle
Comment peut-on provoquer une exception NullPointerException dans le code?
sobes.tech IA
Réponse de l'IA
L'exception NullPointerException se produit lorsque dans le code, on tente d'accéder à une méthode ou un champ d'un objet qui est null. Par exemple :
String s = null;
int length = s.length(); // Ici, une NullPointerException se produira
Autres façons de provoquer cette exception :
- Appeler une méthode sur un objet
null. - Accéder à un élément d'un tableau si le tableau lui-même est
null. - Utiliser
nullcomme objet pour la synchronisation.
Il est important de toujours vérifier si les objets sont null avant de les utiliser pour éviter cette exception.