Em meu método Dividir o Exception ex dentro do catch foi sublinhado em verde dizendo que a variável ex foi declarada, mas nunca usada, até ai tudo bem, eu entendi, mas por curiosidade em resolvi declarar ex na frente do throw abaixo, ai pensei, isso seria necessário? poderia ser uma boa prática de programação isto que fiz? Ai o sublinhado sumiu. Fiquei com esta questão na cabeça. Abraços.
public static int Dividir(int numero, int divisor)
{
try
{
return numero / divisor;
}
catch (Exception ex)
{
Console.WriteLine("Exceção com numero=" + numero + " e divisor=" + divisor);
throw ex;
}
}