Java程序设计 第七章 测验答案 慕课答案 UOOC优课 深圳大学继续教育学院
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第7章测验-7.1处理异常
一、单选题(共50.00分)
1.当方法遇到异常又不知如何处理时,下列哪种说法是正确的
A.捕获异常
B.抛出异常
C.声明异常
D.嵌套异常
正确答案:B
2.请问所有的例外类皆继承哪一个类?
A.java.io.Exception
ng.Throwable
ng.Exception
ng.Error
正确答案:B
二、判断题(共50.00分)
1.异常是程序错误或可能导致程序错误的不正常状态。
A.正确
B.错误
正确答案:A
2.当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不
一定终止运行。
A.正确
B.错误
正确答案:B
第7章测验-7.2例外处理机制
1.编译java程序时出现error: cannot read: aaa.java,则下列原因最正确的是
A.原因是执行的当前目录下没有找到aaa.java文件
B.原因是没有安装JDK开发环境。
C.原因是java源文件名后缀一定是以.txt 结尾。
D.原因是JDK安装后没有正确
设置环境变量PATH和Classpath 。
正确答案:A
2.下列常见的系统定义的异常中,____________是输入、输出异常?
A.ClassNotFoundException
B.IOException
C.InterruptedException
D.UnknownHostException
正确答案:B
3.哪个关键字可以抛出异常?
A.transient
B.finally
C.throw
D.static
正确答案:C
4.例外处理过程中对于catch子句的排列,下列哪种是正确的
A.父类在先,子类在后
B.子类在先,父类在后
C.有继承关系的异常不能在同一个try程序段内
D.先有子类,其他如何排列都无关
正确答案:B
5.throws的作用是:
A.没有意义
B.表示后面是方法的输出值
C.表示方法可能会抛出例外
D.方法的标志,每个方法都必须有
正确答案:C