Почему выражение try {} catch(...){} не срабатывает
В Borland C++ builder 6 описана ситуация, что все исключения можно поймать вышеописанной конструкцией. Однако при попытке это сделать вылетает ошибка процесса а не то что написано внутри блока catch. В чем проблема?
По дате
По рейтингу
Обсуждали уже.. .
Источник: <noindex><a rel="nofollow" href="http://otvet.mail.ru/question/73663282/" target="_blank">http://otvet.mail.ru/question/73663282/</a></noindex>
не все исключения ловятся, а только исключения C++. Есть ещё и "системные" исключения. Не знаю, как в билдере, а в вижуал студии можно, например, использовать блоки __try...__finally и __try.._except, которые перехватывают всё.