C++

异常处理机制

25分钟 0次学习

try-catch:

CODE0

标准异常:logic_error, runtime_error, out_of_range, invalid_argument。

自定义异常:继承exception或runtime_error。

RAII原则:用对象生命周期管理资源。即使异常发生,析构函数也会被调用,资源不会泄漏!