Keywords: ISO C++ , library

Chapter 7. Exceptions
Prev | Part III. Diagnostics | Next

## Chapter 7. Exceptions

## Exception Classes

All exception objects are defined in one of the standard header files: `exception`, `stdexcept`, `new`, and `typeinfo`.

The base exception object is `exception`, located in `exception`. This object has no `string` member.

Derived from this are several classes that may have a `string` member: a full hierarchy can be found in the source documentation.

Prev | Up | Next
Part III. Diagnostics | Home | Adding Data to Exceptions