5.6.3. Standard Exceptions
The C++ library defines several classes that it uses to report problems encountered in the functions in the standard library. These exception classes are also intended to be used in the programs we write. These classes are defined in four headers:
• The exception
header defines the most general kind of exception class named exception
. It communicates only that an exception occurred but provides no additional information.
• The stdexcept
header defines several general-purpose exception classes, which are listed in Table 5.1.
• The new
header defines the bad_alloc ...
Get C++ Primer, Fifth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.