5-3题整个代码里美誉try...catch块,不报错吗?

5-3题整个代码里美誉try...catch块,不报错吗?

不是要有try...catch块吗

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
chrismorgen 2019-01-20 10:49:46

你好同学,处理异常有两种方式,第一种是使用try...catch代码块来处理异常,另一种是向上抛出异常,也就是题中的这种形式,如果在主方法中使用throws Exception抛出异常,这个异常会由系统进行处理的,如果还有不明白的地方可以继续提问哦,祝学习愉快~

http://img1.sycdn.imooc.com//climg/5c43e091000145f606580324.jpg

好帮手慕雪 2018-11-18 13:36:44

语法上不需要加异常捕获。祝:学习愉快

  • 不是吧,刚才还在视频里说不加try catch就是错误的,现在又对了?
    2019-01-20 09:07:08
  • 建议重新看一下异常处理5-2,有两种处理异常的方式,一种是try-catch,自己抛出自己处理,还有一种是直接抛出异常,让调用的程序去处理异常。 5-3这题是throws声明了可能抛出的异常,当出现异常时候就抛出,由jvm去处理了。
    2019-01-23 21:30:28
  • 因为他现在抛出的异常是在主方法中
    2019-08-20 20:59:05
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师