C#, обработка исключений, почему нельзя обратится к свойству, через имя класса?
Что я имею ввиду:
catch (DivideByZeroException dds)
{
Console.WriteLine($"{dds.Message}"); // normal
}
В этом коде все нормально, но что если я не хочу создавать переменную , и обратится к свойству Message
catch(DivideByZeroException)
{
Console.WriteLine($"{DivideByZeroException.Message}"); // error
}
Возникает ошибка, почему обратится без переменной недопустимо?