Don’t interrupt me while I’m interrupting.
|--Winston S. Churchill|
Error handling — grouping of exceptions — catching exceptions — catch all — rethrow — resource management — auto_ptr — exceptions and new — resource exhaustion — exceptions in constructors — exceptions in destructors — exceptions that are not errors — exception specifications — unexpected exceptions — uncaught exceptions — exceptions and efficiency — error-handling alternatives — standard exceptions — advice — exercises.
As pointed out in §8.3, the author of a library can detect run-time errors but does not in general have any idea what to do about them. The user of a library may know how to cope with such errors but cannot detect them ...