На этом шаге мы перечислим классы исключений для внешних ошибок.
Исключения, производные от runtime_error, сообщают о событиях, не контролируемых программой. В
стандартную библиотеку C++ включены следующие классы ошибок времени выполнения:
- исключение класса range_error сообщает об ошибках выхода за пределы допустимого интервала во
внутренних вычислениях; - исключение класса overflow_error сообщает о математическом переполнении;
- исключение класса underflow_error сообщает о математической потере значимости.
На следующем шаге мы рассмотрим исключения, генерируемые стандартной библиотекой.