3.3 异常处理
来源:互联网 发布:对于人工智能的看法 编辑:程序博客网 时间:2024/06/06 08:47
3.3 异常处理
3.3.1 标准异常类别
语言本身所支持的异常:bad_alloc(new), bad_cast(dynamic_cast), bad_typeid(执行期类型辨识RTTI), bad_exception(违反异常规格)
C++标准程序库发生的异常:总是派生自logic_errer或ios_base::failure
程序作用域之外发生的异常:range_error, overflow_error, underflow_error
3.3.3 抛出标准异常
某些标准异常可以抛出,有logic_error及其派生类、runtime_error及其派生类、ios_base::failure。不能抛出exception等其他。
如throw std::out_of_range("描述字符串");
- 3.3 异常处理
- 异常处理+异常+处理异常+自定义异常
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 异常处理
- 读书笔记--C和指针---第13章---高级指针话题
- oracle expdp导出指定表的部分数据
- 眼睛好疼,是不是做这行的都这样
- Windows使用WxWidgets开发界面(c++)环境搭建
- 查看http连接数情况
- 3.3 异常处理
- 各种内部排序算法复杂度的比较和排序方法的选择
- jquery实现表头锁定
- [小说]魔王冢(64)后台显身
- Linux下3G网卡在开发板上使用(模式转换)
- MongoDB——第四天 索引操作
- hdu 4597Play Game
- 说实话,我又迷茫了
- LDA-线性判别分析(四)其他几个相关问题