11.1.6 类
runtime_
error
类runtime_error的声明形式为:

类runtime_error定义了该种异常对象的类型。这种异常对象在程序执行过程中被抛出,以用于报告检测到的错误。其构造函数是:

该构造函数的功能是构造一个类runtime_error的对象。构造函数的参数what_arg和该对象成员函数what()的返回值是一致的。通常发生类runtime_error的类型错误时,计算机会发生较明显的变化,例明显变慢。当信息栏被关闭之后,程序一般会自动关闭或失去响应,甚至导致计算机重启。类runtime_error的类型错误通常是由内存导致的;也有可能是由病毒或其他恶意软件导致的。
常见的运行错误代码:


类runtime_error的使用详见例11-6。
例11-6

例11-6的执行结果为:
