LoslegenKostenlos starten

Randfälle: NullPointerException

Unter allen möglichen Randfällen ist der mit der Variablen null – also wenn ein Objekt nicht gesetzt wurde – derjenige, der Entwicklerinnen und Entwicklern am ehesten unbemerkt unterläuft. Er kann viele Ursachen haben: Jemand hat vergessen, eine Variable zu initialisieren, ein Objekt wurde nicht korrekt aufgebaut, jemand hat ein Webformular falsch ausgefüllt, … Die Liste ist lang.

In Java wird eine NullPointerException ausgelöst, wenn eine Methode auf einer null-Variablen aufgerufen wird.

Versuche in dieser Übung, im gegebenen Code eine NullPointerException auszulösen.

Diese Übung ist Teil des Kurses

<Kurs>Einführung in das Testen in Java</Kurs>
Kurs ansehen

Übungsanweisungen

  • Ruf eine Methode auf name auf, die dazu führt, dass eine NullPointerException ausgelöst wird.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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.");
    }
}
Code bearbeiten und ausführen