На этом шаге мы перечислим заголовочные файлы, содержищие описания классов исключений.
Базовые классы exception и bad_exception определяются в заголовочном файле <exception>. Класс bad_alloc определяется в заголовочном файле <new>. Классы bad_cast и bad_typeid определены в заголовочном файле <typeinfo>. Класс ios_base::failure определен в заголовочном файле <ios>. Все остальные классы определяются в заголовочном файле <stdexcept>.
На следующем шаге мы рассмотрим члены классов исключений.