Мне нужно написать собственный обработчик исключений ...
МОЕ приложение, вероятно, будет выдавать различные виды исключений, и я хотел бы, чтобы все они обрабатывались одним обработчиком (чтобы мне не нужно было использовать тысячи блоков try-catch).
Я пытался использовать обработчик UnDoledException для AppDomain, но, похоже, что при обнаружении исключения приложение неизбежно будет закрыто.
Итак, есть ли способ, которым я мог бы реализовать мою идею?
EDIT:
Спасибо за ваши быстрые ответы, но я бы хотел, чтобы вы лучше поняли мою ситуацию: у меня есть, например, класс, который выдает пользовательское исключение (обратимое). Теперь этот класс вызывается несколькими другими классами, поэтому мне нужно написать блок try-catch для каждого из них (или, по крайней мере, именно об этом ваши ответы заставляют меня задуматься) ..
Итак, приходит необходимость иметь обработчик, способный перехватить их всех ...