在c ++ 98中抛出多个异常

时间:2015-12-07 20:55:28

标签: c++ syntax c++98

我是c ++的新手,使用c ++ 98

我正试图从同一个函数抛出一个以上的异常而且我正在努力学习语法 - 这让我想知道如果没有解决方法的话甚至可能......

该功能应如下所示:

Worker* CreateWorker(myIO* workerInfo) throw (AgeNotInRange), throw(WorkerTypeNotDefined);

我也试过没有逗号也没有成功......

1 个答案:

答案 0 :(得分:1)

它' S:

Worker* CreateWorker(myIO* workerInfo) throw(AgeNotInRange, WorkerTypeNotDefined);

但是,真的,avoid exception specifiers