Sobes.tech
Intern

Qu'est-ce qu'une référence null ?

sobes.tech IA

Réponse de l'IA

null-lien est une valeur spéciale qui indique l'absence d'une instance d'objet. En substance, c'est une "lien" vide qui ne pointe vers aucune adresse en mémoire.

Aspects clés:

  • Ce n'est pas un objet en soi.
  • Tenter d'accéder à ses membres (champs ou méthodes) provoquera une exception (par exemple, NullPointerException en Java ou NullReferenceException en C#).
  • Utilisé pour indiquer qu'une variable ou un champ n'a pas été initialisé avec un objet.

Exemple en Java:

// Déclaration d'une variable, mais pas encore initialisée avec un objet
String str = null;

// Tenter d'appeler une méthode sur null-lien entraînera une NullPointerException
// int length = str.length();