If an exception is thrown in a C++ program control is either transferred to the exception handler or terminate() is called.
terminate()
Even if the program emits so
__try, __except are very helpful.