Здравствуйте, Termit, Вы писали:
T>Открыл для себя гарантии безопасности исключений и захотел их использовать в GUI приложении. Насколько я понял концепцию, надо, как минимум, гарантировать что все исключения должны быть перехвачены. Из UI вызывается 90% кода, соот-но надо наставить во всех UI callback-ах try/catch? Есть еще какие нибудь подходы? Глобальный обработчик не подходит потому что хочется продолжить выполнение программы.
У вас какие-то слишком сложные представления об исключениях. Исключения это всего лишь механизм передачи управления, упрощающий выход их методов в случае ошибочных и близких к ним ситуаций.