Я в нуждаясь в написать обработчик исключений ...пользовательского обработчика исключений
МОЕ приложение, вероятно, будет бросать различного рода исключений, и я хотел бы все они получают обрабатываются одним обработчиком (так что мне не нужно использовать тысячи блоков «try-catch»).
Я пробовал с обработчиком UnhandledException AppDomain, но кажется, что когда исключение поймано, приложение неизбежно будет закрыто.
Итак, есть ли способ, которым я мог бы выполнить свою идею?
EDIT:
Спасибо за ваши быстрые ответы, но я хотел бы, чтобы вы поняли мою ситуацию лучше: у меня есть, например, класс, который бросает пользовательское исключение (обратимое). Теперь этот класс называется несколькими другими классами, поэтому мне нужно написать блок try-catch на каждом из них (или, по крайней мере, это то, о чем ваши ответы заставляют задуматься).
So , здесь возникает необходимость в иметь обработчик, способный поймать их всех ...
Какое приложение вы пишете? WinForms? Командная строка? –
Да, я забыл написать эту деталь: я пишу консольное приложение;) – user1264377
Re Редактировать: Как ваш код продолжить после ошибки? И: классы не звонят и не бросают. Способы делают. –