Boa noite, eu tenho o código igual ao do exercício mostrado, mas mesmo asssim não consigo tratar a excessão NullReferenceException:
try
{
Metodo();
}
catch (NullReferenceException excecao)
{
Console.WriteLine(excecao.Message);
}
catch (System.Exception excecao)
{
Console.WriteLine(excecao.Message);
}
Console.ReadLine();
}
public static int Dividir(int numero, int divisor)
{
ContaCorrente conta = null;
Console.WriteLine(conta.Salario);
return numero / divisor;
}
static void Metodo()
{
TestaDivisao(0);
}
static void TestaDivisao(int divisor)
{
Dividir(10, divisor);
}
}