C++中抛出异常好的好处是什么

如题所述

如果你抛出异常但不处理它的话,那没有什么好处。如果有整套的异常处理机制(即抛出、捕获、处理)的话,好处还是不少的:
“异常处理通常是防止未知错误产生所采取的处理措施。异常处理的好处是你不用再绞尽脑汁去考虑各种错误,这为处理某一类错误提供了一个很有效的方法,使编程效率大大提高。 ”
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-03
程序不会显示错误,而是按照你自己设计的错误处理方法进行处理,比如显示“程序出错,请重试”。提高了用户界面友好性。
第2个回答  2013-04-03
出错的时候程序不挂掉
第3个回答  2013-04-03
程序不会崩溃结束