C++异常处理问题11

当异常被抛出而没有被捕获到任何地方,比如跟踪程序时,C++中会发生什么。

null

#include <iostream>
using namespace std;
int fun() throw ( int )
{
throw 10;
}
int main() {
fun();
return 0;
}


(A) 编译错误 (B) 程序异常终止 (C) 程序不打印任何内容,并正常终止 (D) 以上都不是 答复: (B) 说明: 当抛出异常但未捕获时,程序会异常终止。 这个问题的小测验

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享