首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++项目,类中的错误如何避免?用throw吗

2012-09-05 
C++项目,类中的异常如何处理?用throw吗?C++写的程序,包含很多子函数和类,最终程序要被打包成dll供外部程序

C++项目,类中的异常如何处理?用throw吗?
C++写的程序,包含很多子函数和类,最终程序要被打包成dll供外部程序调用。

请问类中的出错情况如何处理? 我现在的方法是在各个可能出错的地方都加上 throw

然后在主函数中加上try catch语句,这样可以在主函数中集中处理异常,再返还给外部程序。

但是一个类中的函数,如果只有throw 而没有catch,是不是显得这个类不完整,或者说不完善?

请问大家是如何处理这个问题的?多谢了!

[解决办法]
哎,C++程序我一般都很少用异常,因为C++的异常不是太丰富,有时候你认为他会抛异常,可是它却没有抛。

热点排行