A minha dúvida é:
O catch suporta mais de um objeto de exceção como argumento?
Por exemplo:
static void Main(string[] args)
{
try
{
Metodo();
}
catch (DivideByZeroException excecao, NullReferenceException excecao2)
{
Console.WriteLine(excecao.Message);
Console.WriteLine(excecao2.Message);
}
Console.ReadLine();
}