33问答网
所有问题
C++中抛出异常好的好处是什么
如题所述
举报该问题
推荐答案 推荐于2017-10-12
如果你抛出异常但不处理它的话,那没有什么好处。如果有整套的异常处理机制(即抛出、捕获、处理)的话,好处还是不少的:
“异常处理通常是防止未知错误产生所采取的处理措施。异常处理的好处是你不用再绞尽脑汁去考虑各种错误,这为处理某一类错误提供了一个很有效的方法,使编程效率大大提高。 ”
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/d4WBRBcB0.html
其他回答
第1个回答 2013-04-03
程序不会显示错误,而是按照你自己设计的错误处理方法进行处理,比如显示“程序出错,请重试”。提高了用户界面友好性。
第2个回答 2013-04-03
出错的时候程序不挂掉
第3个回答 2013-04-03
程序不会崩溃结束
相似回答
C++的异常
处理机制
有
何
优点
?
答:
使代码易于维护,使代码更整洁。使程序的流程更清晰
。如果没有异常处理,则必须用 函数的返回值 的true 或 false 判断函数执行是否成功,这对 例如 min ()max()的函数来说。就不怎么太好。在一本书上说:异常处理允许函数抛出异常给它的调用者。如果c++没有异常处理机制, 那么,这个函数就必须...
c++异常
处理的相关知识,一些语法简介,介绍一下使用方法和注意事项_百 ...
答:
异常处理允许用户以一种有序的方式管理运行是出现的错误。使用
C++的异常
处理,用户程序在错误发生时可自动调用一个错误处理程序。异常处理最主要
的优点是
自动转向错误处理代码,而以前在大程序中这些代码是由“手工”编制的。注:异常处理不属于C++原始规范的范畴。它是在1983年间发展起来的。异常处理...
使用异常会使编译结果变大
答:
是。
c++异常是
一种处理错误的方式,当一个函数发现自己无法处理的错误时就可以
抛出异常
,让函数的直接或间接的调用者处理这个错误,如果c++使用异常就会导致编译结果变大,解决方法:重新进行编译。
大家正在搜
抛出异常的关键字是什么
抛出异常是什么意思
声明异常和抛出异常的区别
什么叫抛出异常
抛出异常和捕获异常
抛出异常的程序代码可以是
在try块中可以抛出异常吗
声明方法抛出异常
抛出自定义异常
相关问题
php抛出异常有什么好处
C++函数抛出异常是什么意思
C++什么不抛出异常的好处
C++异常处理中重复抛出异常后处理机制是什么?
C++函数抛出异常是什么意思?throw是什么意思?求举例说...
c++ 抛出异常throw Exception有什么用??
关于c++异常抛出
为什么最好在c++中使用异常