ПочатиПочніть безкоштовно

Граничні випадки: NullPointerException

Серед усіх можливих граничних випадків найпідступнішим зазвичай є змінна null, коли об'єкт не було встановлено. Це може статися з багатьох причин: хтось забув ініціалізувати змінну, об'єкт сформувався некоректно, хтось неправильно заповнив форму на сайті, … Перелік можна продовжувати.

У Java, коли метод викликається для змінної null, виникає NullPointerException.

У цій вправі спробуйте спричинити NullPointerException у наданому коді.

Ця вправа є частиною курсу

Вступ до тестування в Java

Переглянути курс

Інструкції до вправи

  • Викличте метод для name, який призведе до викидання NullPointerException.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

public class NullPointer {

    private static String name;

    public static void main(String[] args) {
    	// Call a method on name that will throw a NullPointerException
        System.out.println("My name has " + name.____() + " characters.");
    }
}
Редагувати та запускати код