<stdexcept>
定义要报告异常使用的几种标准类。 类是从类和 异常 包括异常的两种常规类型所有派生个派生层次结构:逻辑错误和运行时错误。 逻辑错误导致程序员错误。 它们从基类派生 logic_error 和包括:
domain_error
invalid_argument
length_error
out_of_range
由于错误在库函数或运行时系统,则出现运行时错误。 它们从基类派生 runtime_error 和包括:
overflow_error
range_error
underflow_error
类
类用作。所有引发的异常的基类。域报告错误。 |
|
类用作。所有引发的异常的基类。报告的参数无效。 |
|
类用作。所有引发的异常的基类。报告尝试太长生成将指定的对象。 |
|
类用作。所有引发的异常的基类。报告错误作为您可检测到的程序,在之前执行,如逻辑冲突前置条件。 |
|
类用作。所有引发的异常的基类。报告超出其有效的参数。 |
|
类用作。所有引发的异常的基类。报告算术溢出。 |
|
类用作。所有引发的异常的基类。报告范围错误都。 |
|
在程序执行时,类将为任何引发的异常的基类。报告作为您可检测到的错误。 |
|
类用作。所有引发的异常的基类。报告算术下溢。 |