c++中异常的处理机制是什么

 我来答
小牧爱跑步xd
2012-09-02 · TA获得超过117个赞
知道答主
回答量:202
采纳率:0%
帮助的人:86.5万
展开全部
异常机制,我的理解是……先说异常吧:对于一些运行过程中,出现了,程序员在开发时期无法处理,但是,运行时,又很有可能出现的问题(这些问题一般都是由外部原因引起的),比如,申请内存失败(系统内存不足),打开文件失败(文件不存在)。
异常机制,就是你处理这些错误的一种机制。try{}catch{}就是其中的一种,在你平时,你对文件是否打开成功进行判断,也是一种异常处理机制,当然你也可以用一个类来表示这些异常。

try catch是一种结构化异常处理机制。若无特殊需求,最好是不要用try catch这种机制来处理。。代价比较大。。。

try{}catch(){}
在STL中封装了一个exception类,表示一个异常,还后还有一些其它的异常类,都是继承自此类的。。

[以上仅个人看法, 仅供参考,不是很全面,不喜忽喷]
zhl_xina2000
2012-08-31 · TA获得超过267个赞
知道小有建树答主
回答量:656
采纳率:0%
帮助的人:473万
展开全部
try
{
}
catch(Exception e)
{
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式