该字符串包含了描述异常的消息 ;
std::bad_alloc : 当无法分配内存时 , 会抛出此异常 ;
std::bad_cast : 当进行类型转换时 , 如果转换失败 , 会抛出此异常..., 会抛出此异常 ;
二、自定义异常类继承 std::exception 基类
1、自定义异常类继承 std::exception 基类
首先 , 导入 头文件 ;
#include...
然后 , 自定义类继承 std::exception 类 , 通过构造函数设置异常信息 , 重写 what 函数 , 在该函数中返回异常信息 ;
// 自定义类实现标准异常类基类..., 都抛出 eSize 类型的自定义异常类信息 , 不再像之前一样 , 抛出多个类型的异常 ;
// 1...., 只需要处理 eSize& 类型的异常即可 ;
// 2.