Sobes.tech
Junior — Middle

Как може да се провокира изключение NullPointerException в кода?

sobes.tech AI

Отговор от AI

Изключението NullPointerException възниква, когато в кода се опитаме да достъпим метод или поле на обект, който е null. Например:

String s = null;
int length = s.length(); // Тук ще възникне NullPointerException

Други начини за предизвикване на това изключение:

  • Вика на метод върху null обект.
  • Достъп до елемент на масив, ако самият масив е null.
  • Използване на null като обект за синхронизация.

Винаги е важно да проверявате дали обектите са null преди да ги използвате, за да избегнете това изключение.