Junior — Middle
Как може да се провокира изключение NullPointerException в кода?
sobes.tech AI
Отговор от AI
Изключението NullPointerException възниква, когато в кода се опитаме да достъпим метод или поле на обект, който е null. Например:
String s = null;
int length = s.length(); // Тук ще възникне NullPointerException
Други начини за предизвикване на това изключение:
- Вика на метод върху
nullобект. - Достъп до елемент на масив, ако самият масив е
null. - Използване на
nullкато обект за синхронизация.
Винаги е важно да проверявате дали обектите са null преди да ги използвате, за да избегнете това изключение.