C++异常处理组织形式详解

异常的组织形式-C++学习笔记大全

通过枚举来组织异常

优点:

- 语义相关的错误放在一起,条理清晰。

- 适合组织一些简单的带有初始值的错误信息。

缺点:

- 无法详细地描述异常的类型。

通过异常类层次关系来组织异常

优点:

- 可以在类的内部详细描述错误类型。

缺点:

- 容易造成类层次的无限扩充,反而不容易理解。

- 异常种类繁多,用户难以管理。

合理地组织异常:根据场景选择合适的异常组织形式,避免过度复杂。

ppt 文件大小:12.12MB