Sobes.tech
Intern

Co je to null odkaz?

sobes.tech AI

Odpověď od AI

null-odkaz je speciální hodnota, která označuje nepřítomnost instance objektu. V podstatě je to "prázdný" odkaz, který neukazuje na žádnou adresu v paměti.

Klíčové aspekty:

  • Není to samo o sobě objekt.
  • Pokus o přístup ke členům (polím nebo metodám) způsobí výjimku (například NullPointerException v Javě nebo NullReferenceException v C#).
  • Používá se k označení, že proměnná nebo pole nebylo inicializováno objektem.

Příklad v Javě:

// Deklarace proměnné, ale ještě není inicializována objektem
String str = null;

// Pokus o volání metody na null-odkazu povede k NullPointerException
// int length = str.length();