Exception handling is a mechanism that allows two separately developed program components to communicate when a program anomaly, called an exception, is encountered during the execution of the program.
OOP error handling style provides programmers with a way of handling errors where they are most naturally handled
Designed to handle only synchronous exceptions; asynchronous exceptions require fundamentally different approaches.
Exception-handling mechanism in C++ is a non-local control structure based on stack unwinding that can be seen as an alternative return mechanism.
There are legitimate uses of exception that have nothing to do with errors
1. True 2. False