Java程序设计(二)(广东理工学院)中国大学MOOC答案2024完整版WYC

对应课程:点击查看
起止时间:2020-03-09到2020-06-30
更新状态:已完结

9、异常 异常基础测验

1、 下列不属于运行期异常的是

A:NullPointerException
B:IndexOutOfBoundsException
C:IllegalArgumentException
D:ClassNotFoundException
答案: ClassNotFoundException

2、 下列关于throws和throw描述有误的是

A:throw用在方法后面,跟的是类名,throws用在方法体内,跟的是异常对象名
B:throw只能抛出一个对象名,throws后面可以跟多个类名
C:throw表示异常对象,由方法体内的语句处理,throws表示表示抛出类型,由调用者处理
D:throw执行时表示一定是抛出了某种异常,throws执行时表示出现异常的 一种可能性
答案: throw用在方法后面,跟的是类名,throws用在方法体内,跟的是异常对象名

3、 使用捕获异常时,哪些组合使用方式是正确的

A:try{
}catch(){
}
B:try{
}catch(){
}finally{
}
C:try{
}finally{
}
D:try{
}catch(){
}catch(){
}catch(){
}finally{
}
答案: try{
}catch(){
};
try{
}catch(){
}finally{
};
try{
}finally{
};
try{
}catch(){
}catch(){
}catch(){
}finally{
}

4、 下面关于异常处理中的关键字,描述正确的是

A:try 用来指定一块预防所有“异常”的程序
B:catch 子句紧跟在 try 块后面,用来指定你想要捕捉的“异常”的类型
C:throws和throw 都可以用来明确地抛出一个“异常”对象
D: Finally 为确保一段代码不管发生什么“异常”都被执行一段代码
答案: try 用来指定一块预防所有“异常”的程序;
catch 子句紧跟在 try 块后面,用来指定你想要捕捉的“异常”的类型;
Finally 为确保一段代码不管发生什么“异常”都被执行一段代码

5、 运行期错误,通常属于程序员代码不严谨,可以不用处理,而编译期错误,必须处理才能编译通过

A:正确
B:错误
答案: 正确

6、 在一个try 多个catch组合中,若catch中的多个异常之间有子父类异常的关系,那么子类异常要求在上,父类异常在下

A:正确
B:错误
答案: 正确

7、 try里放置的是可能出现异常的代码,所以try{ }代码块里的代码越多越好

A:正确
B:错误
答案: 错误

8、 IOException的父类是
答案: Exception

9、 能在控制台输出该异常的名称与详细信息字符串、异常出现的代码位置的异常类方法的名字是
答案: printStackTrace
分析:getMessage方法:返回该异常的详细信息字符串,即异常提示信息
toString方法:返回该异常的名称与详细信息字符串
printStackTrace:在控制台输出该异常的名称与详细信息字符串、异常出现的代码位置

10、 NullPointerException的父类是
答案: RuntimeException

9、异常 深入理解异常

1、 public class InterfaceDemo implements A,B{ @Override public void f() { // TODO Auto-generated method stub }}interface A{ void f() throws IOException;}interface B{ void f() throws ClassNotFoundException;}请问,上述代码的空格处,应填写什么内容,程序编译通过?

A:什么都不写
B:throws IOException
C:throws ClassNotFoundException
D:throws IOException,ClassNotFoundException
答案: 什么都不写

2、 JAVA程序中所有错误的共同父类是( )?

A:Error
B:Throwable
C:Exception
D:RuntimeException
答案: Throwable

3、 使用( )关键字可以在程序中手工抛出异常

A:throws
B:throw
C:assert
D:catch
答案: throw

4、 下面( )关键字可以用在方法的声明处

       


注:此答案尚未制作完成,如需购买,可点击下方红字提交表单联系客服更新,更新后可直接在本网页购买答案

点击这里,联系客服更新


为了方便下次阅读,建议在浏览器添加书签收藏本网页

添加书签方法:

1.电脑按键盘的Ctrl键+D键即可收藏本网页

2.手机浏览器可以添加书签收藏本网页

Java程序设计(二)(广东理工学院)中国大学MOOC答案2024完整版WYC第1张

Java程序设计(二)(广东理工学院)中国大学MOOC答案2024完整版WYC第2张


获取更多MOOC答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com

Java程序设计(二)(广东理工学院)中国大学MOOC答案2024完整版WYC第3张

Java程序设计(二)(广东理工学院)中国大学MOOC答案2024完整版WYC第4张

注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/


我们的公众号

打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP

本公众号可查看各种网课答案,还可免费查看大学教材答案

点击这里,可查看公众号功能介绍

Java程序设计(二)(广东理工学院)中国大学MOOC答案2024完整版WYC第5张


一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情


干饭人福利,饿了么红包每日领 

Java程序设计(二)(广东理工学院)中国大学MOOC答案2024完整版WYC第6张

点击这里,领取饿了么外卖红包