王老师:19139051760(微信同号) 13333709510
找答案
注册
登录
名词解释
所有科目
成人高考
成考院校
联大
青书学堂
文才
和学
现代兴业
安徽教育在线
超星
弘成
广东开放大学
国家开放大学
上海开放大学
含弘慕课
教育服务
成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学
成人高考报名入口
当前位置:
首页
>
江开系统
>
青岛科技大学
>
江苏开放大学JAVA程序设计形成性考核作业1
输入试题:
本题添加时间:2023/10/10 13:23:00
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号)
说明throws与throw的作用?
答案是:若某个方法可能会发生异常,但不想在当前方法中来处理这个异常,那么可以将该异常抛出,然后在调用该方法的代码中捕获该异常并进行处理。将异常抛出,可通过throws关键字来实现。throws关键字通常被应用在声明方法时,用来指定方法可能抛出的异常,多个异常可用逗号分隔。
使用throw关键字也可抛出异常,与throws不同的是,throw用于方法体内,并且抛出一个异常类对象,而throws用在方法声明中来指明方法可能抛出的多个异常。
通过throw抛出异常后,如果想由上一级代码来捕获并处理异常,则同样需要在抛异常的方法中使用throws关键字在方法的声明中指明要抛出的异常;如果想在当前的方法中捕获并处理throw抛出的异常,则必须使用try…catch语句。上述两种情况,若throw抛出的异常是Error、RuntimeException或它们的子类,则无须使用throws关键字或try…catch语句。
出自
江苏开放大学JAVA程序设计形成性考核作业1
江开系统
青岛科技大学
更多试题>>>>
1、
在Java的异常处理机制中,try程序块、catch程序块和finally程序块各起到什么作用?try-catch-finally语句如何使用?
2、
系统定义的异常与用户自定义的异常有何不同?如何使用这两类异常?
3、
什么是异常?简述Java的异常处理机制?
4、
什么是最终类?什么是最终变量?什么是最终方法?
5、
什么是抽象类?什么是抽象方法?各自有什么特点?
提升学历-成人高考报名入口
提升学历-成人高考院校名单