永发信息网

throw问题(C++): throw只能在try_catch throw结构中运用吗?单独运用为什么不行?

答案:3  悬赏:60  手机版
解决时间 2021-01-21 10:07
throw问题(C++): throw只能在try_catch throw结构中运用吗?单独运用为什么不行?
最佳答案
上边的例子1实际上是正确的,因为你自己的main函数抛出了异常没有处理,则系统会调用abort函数来处理你的异常,就是弹出那个框框,抛出了异常,往往是调用者来处理改异常,如果调用者没有处理则找调用者的调用者,如果main函数也没处理,则由操作系统来处理,也就是弹那个框框
全部回答
你不能单独写?两个独立的检查年龄分数
例1出问题才是对的,因为你抛出异常却没有捕获,所以被系统捕获,然后就出来这个窗口了。
例2中,文件创建一般不会失败,也就是说if (oFile.fail())通常都是判断失败的,也就不会抛出异常,所以程序正常执行。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
厦门集美长途客运站离集美大学有多远?急!急
关于蛋白质工程的说法,错误的是A.蛋白质工程
如果有两个已知点,如何解算rtk所用的七参数
游戏机,钓鱼达人技术打法?就是鲨鱼100分灯
请教快速的挣钱方法(走正道的)
モーメンツ是什么意思?
请帮我列式计算谢谢!
我想咨询二手房买卖,卖方需要缴纳哪些税费?
说明装配尺寸链组成环,封装环,协调环,补偿
左邻·右舍石牌加盟店地址在哪,我要去那里办
房地产法律法规有没有规定开发商建了地下室业
从CAD2009版本里,怎么把CAD图导出JPG高清图
c语言定义一个结构体变量(包括年、月、日)
从前一个黄帝,他叫奴才去卖羊,但羊要活着带
运动期间可以喝茶吗
推荐资讯
什么是酸梨木
如何把Excel一张表格的内容分成多个表格
诺为N31 mini 红光 n31mini和n31有什么区别
宋钱崇寳宁通多少钱
打成语一:弓挂墙上人生疑
不知道健美操和田径该选哪一个好
历史人物曹丕是怎么死的?
2、12、30、( )、( )132
潍坊比较好的自助有哪些
南元产村地址有知道的么?有点事想过去!
我想问一下各位爸爸微信翻译有没有翻译不了的
菊花盆栽要注意什么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?