通过引用C++捕获所有异常
try {
int i = 0;
int j = 0/i; /* Division by 0 */
int *k = 0;
std::cout << *k << std::endl; /* De-reference invalid memory location. */
}
catch (...) {
std::cout << "Opps!" << std::endl;
}
Run Code Online (Sandbox Code Playgroud)
无法检测到上述运行时错误.或者,我对C++异常处理功能有错误的期望吗?
| 归档时间: |
|
| 查看次数: |
3870 次 |
| 最近记录: |