11.1.9  类underflow_error

11.1.9underflow_ error

类underflow_error的声明形式为:

978-7-111-51399-5-Chapter11-41.jpg

类underflow_error定义了异常对象的类型。当程序执行过程中,一旦发生算术underflow错误,这些异常对象将被抛出。其构造函数为:

978-7-111-51399-5-Chapter11-42.jpg

该构造函数的功能是构造一个类underflow_error的对象。该构造函数的参数what_arg和该对象成员函数what()的返回值是一致的。

例11-9

978-7-111-51399-5-Chapter11-43.jpg

978-7-111-51399-5-Chapter11-44.jpg

例11-9的执行结果为:

978-7-111-51399-5-Chapter11-45.jpg