为了账号安全,请及时绑定邮箱和手机立即绑定

如果被try的部分里不出现throw相关的语句,是不是,catch后面的语句就不执行,相当于这个try函数就没有用?

如果被try的部分里不出现throw相关的语句,是不是,catch后面的语句就不执行,相当于这个try函数就没有用?

正在回答

2 回答

不是,throw的作用是抛出一个异常,但是就算这个异常不抛出它还是存在,它存在catch就会捕获到这个异常然后采取相应的措施

0 回复 有任何疑惑可以回复我~

 

不是 catch只是为了捕获到异常而进行处理 如果你不需要处理异常的话 就不用try-catch了 直接throw就可以了 或者是你觉得可能会有异常 但是这异常是由于程序解决不了的 不如数据库链接不上了 那你就throw异常 然后输出异常就可以了 !


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

如果被try的部分里不出现throw相关的语句,是不是,catch后面的语句就不执行,相当于这个try函数就没有用?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号