1
resposta

Erro Try/Catch não funciona no NullReferenceException

Boa noite, acompanhando o curso deu erro na Exception NullReferenceException, a Conta Corrente ta ok ,não tem erro de compilação mas quando rodo vem o erro

"System.NullReferenceException: 'Referência de objeto não definida para uma instância de um objeto.'

conta era null.",

podem me ajudar por favor?

private static void TestaNull() {

        Console.WriteLine("Entrou TestaNull");
        ContaCorrente conta = null;

        try
        {
            Console.WriteLine(conta.Saldo);
        }
        catch (NullReferenceException)
        {
            Console.WriteLine("Erro, Favor verificar");

        }



    }
1 resposta

Olá, tudo certo?

Fiz o teste utilizando o código que você compartilhou. Aqui rodou de acordo com o esperado.

Se quiser compartilhar a forma que está chamando no Main, talvez seja isso. Veja a forma que fiz:

Imgur

Aguardo retorno.