【发布时间】:2013-11-11 04:55:20
【问题描述】:
在我的主要功能中我已经编码:
try {
empty.addItem( );
throw 50;
} catch(int x ) {
cout<<"fail "<<x;
}
但是当我运行程序时,没有输出fail 50。我的错误是什么,以及如何正确使用异常?
【问题讨论】:
-
啊,我想通了。 main 前面的错误函数语法没有被捕获,缺少一个“}”。