标签: c++ oop exception error-handling try-catch
大家好,正在努力清晰地询问我的问题:
您知道是否在C ++中捕获了所有处理程序(见下文)
try { /* */ } catch (...) { /* */ }
在还有父类错误(例如std :: exception)的情况下检测子类错误(例如std :: bad_alloc)? (由于多态性/继承性)
答案 0 :(得分:4)
一个包罗万象的子句捕获 all ,否则捕获的异常,无论类型如何。