MulaiMulai sekarang secara gratis

Kasus tepi: NullPointerException

Dari semua kemungkinan kasus tepi, variabel null—ketika sebuah objek belum diatur—sering kali paling tidak disadari oleh pemrogram. Ini bisa terjadi karena banyak alasan: seseorang lupa menginisialisasi variabel, sebuah objek tidak terbentuk dengan benar, seseorang mengisi formulir situs web secara keliru, dan seterusnya.

Di Java, ketika sebuah metode dipanggil pada variabel null, akan dilemparkan NullPointerException.

Pada latihan ini, coba picu NullPointerException pada kode yang diberikan.

Latihan ini adalah bagian dari kursus

Pengantar Pengujian di Java

Lihat Kursus

Petunjuk latihan

  • Panggil sebuah metode pada name yang akan menyebabkan NullPointerException dilemparkan.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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.");
    }
}
Edit dan Jalankan Kode