c++ - 使用普通异常类有什么意义?

标签 c++ class c++11 exception

使用普通异常类有什么意义?为什么要申报呢? 例如: 类 DivideByZero {};

最佳答案

我想到的原因:

  1. 清晰的抽象。
  2. 易于理解和维护的代码。

关于c++ - 使用普通异常类有什么意义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44124793/

相关文章:

c++ - 覆盖虚函数时的异常规范?

c++ - 从文本中获取数据的最佳方式 (char *)

Java 如何正确返回 Int 值?

c++ - 在 CMake 中添加自定义构建步骤

c++ - Pre C++11 等效于显式删除构造函数( Type(const Type&) = delete; )

c++ - Microsoft C++ 异常:内存位置处的 std::regex_error

c++ - 扫描目录和子目录以查找 .txt 文件

c++ - 如何拥有自动递增的构建版本号(KDevelop)?

C++ 插入对象列表

c++ - 二叉搜索树分割错误