Generally speaking, the distinction between a structured exception and exception handling is Microsoft’s implementation of exception handlers themselves. questionable “ordinary” C++ exception handling uses 3 statements further to the C++ language: strive, catch, and throw. the aim of those statements is to permit a piece of software system (the exception handler) to aim a secure bailout of the applying that was running once the exception occurred. The exception handler will lure exceptions on any knowledge kind, together with a C++category. The implementation of the 3 statements relies on the ISO WG21/ANSI X3J16 C++ normal for exception handling. Microsoft C++ supports exception handling supported this normal.