Comece agoraComece grátis

Casos extremos: NullPointerException

De todos os possíveis casos extremos, o da variável null, em que um objeto não foi definido, é o que mais costuma pegar de surpresa quem programa. Ele pode surgir por vários motivos: alguém esqueceu de inicializar uma variável, um objeto não foi criado corretamente, alguém preencheu um formulário no site de forma incorreta, … A lista é longa.

Em Java, quando um método é chamado em uma variável null, uma NullPointerException é lançada.

Neste exercício, tente disparar uma NullPointerException no código fornecido.

Este exercicio faz parte do curso

Introdução a Testes em Java

Ver curso

Instruções do exercicio

  • Chame um método em name que resulte no lançamento de uma NullPointerException.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

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.");
    }
}
Editar e Executar Código