Разница между исключениями в Win32 и C++ заключается в используемых механизмах обработки. studfile.net
В Win32 используется механизм структурного управления исключениями (SEH). accu.org studfile.net Исключения Win32 можно обрабатывать только с помощью конструкций try…except (C++) или try…finally (C++). studfile.net Оператор catch эти исключения игнорирует. studfile.net Неперехваченные исключения Win32 передаются операционной системе, что обычно приводит к аварийному завершению приложения. studfile.net
В C++ для работы с исключениями используются специальные операторы throw, try и catch. studfile.net Первый оператор генерирует исключение, а два других — организуют его перехват. studfile.net Генерация исключений выполняется в том месте программы, где обнаруживается исключительная ситуация. studfile.net