Будучи новичком в программировании, я только что узнал, что вы можете специально улавливать определенные типы ошибок и связывать код только с таким типом ошибок.Быть конкретным с Try/Catch
Я изучаю предмет, и я не совсем понимаю синтаксис, например.
catch (InvalidCastException e)
{
}
Я понимаю InvalidCastException
тип ошибки обрабатывается, однако я не уверен, что e
есть.
Не могли бы вы объяснить это?
Просто установите точку останова внутри этого блока catch и посмотрите на 'e' в отладчике! –
Лучше взгляните на класс исключения MSDN - http://msdn.microsoft.com/en-us/library/system.exception%28v=vs.71%29.aspx – MethodMan
Хотя этот вопрос не показывает целую * лот * исследовательских усилий, это * очень ясный и полезный вопрос для многих людей, поэтому я бы рекомендовал не спускать вниз. – Adam