首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序输出的结果是什么? ( ) public class Quiz2 { public static void main(String args[]) { try {throw new My
下面程序输出的结果是什么? ( ) public class Quiz2 { public static void main(String args[]) { try {throw new My
admin
2012-12-13
16
问题
下面程序输出的结果是什么? ( ) public class Quiz2 { public static void main(String args[]) { try {throw new MyException(); }catch(Exception e) { System.out.println("It’s caught!"); }finally{ System.out.println("It’s finally caught!"); } } } class MyException extends Exception{}
选项
A、It’s finally caught!
B、It’s caught!
C、It’s caught!/It’s finally caught!
D、无输出
答案
4
解析
本题是对异常处理基本知识的考查。本程序中创建了一个异常类MyExce ption,它的祖先类是Exception。在程序中,程序先发出异常MyException,下面是catch捕获异常,但是catch列表中并没有与之对应的MyExcepfion,但是有一个Exception,它是MyException的祖先类。如果有多种异常需要捕获,在安排catch语句的顺序时要注意,应该首先捕获最特殊的类,然后逐渐一般化。例如,IOExcepfion类是 FileNotFoundException类的父类;就应该首先捕获FileNotFoundException异常,然后捕获IOExcepfion异常。所以运行结果是It’s caught!/It’s finally caught!
转载请注明原文地址:https://jikaoti.com/ti/jm80FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
获得用户输入的以逗号分隔的三个数字,记为a、b、c,以a为起始数值,b为差,c为数值的数量,产生一个递增的等差数列,将这个数列以列表格式输出,请完善PY103.PY中代码。试题程序:#请完善如下代码a,b,c=_____(1)
关于数据组织的维度描述正确的是()。
以下关于程序的异常处理的描述中,错误的是()。
对于循环队列,下列叙述中正确的是()。
考生文件夹下存在一个文件“PY202.py”’,请在该文件中作答,实现以下功能。输入某班各个同学就业的职业名称,职业名称之间用空格符间隔(按键结束输入)。完善Python代码,统计各职业就业的学生数量,按数量从大到小的顺序输出。例如输入:护士导游老师护士
以下关于Python循环结构的描述中,错误的是()。
软件生命周期中,解决软件“做什么”的阶段是()。
用PyInstaller工具把Python源文件打包成一个独立的可执行文件,使用的参数是()。
有3个关系R、S和T如下所示: 则由关系R和S得到关系T的运算是()。
在设计程序时,应采纳的原则之一是______。
随机试题
A、vehicleB、exhibitionC、exhaustD、prohibitionD选项D画线字母读[h],其他选项画线字母不发音。
妊娠合并急性病毒性肝炎之处理,下述何项是错误的
A.杞菊地黄丸B.黄连温胆汤C.归脾汤D.甘麦大枣汤E.六味地黄丸儿童多动综合征肾虚肝亢证的首选方剂是
我国《公司法》规定,股份有限公司发起人的资格必须符合的条件有()。
下面是某求助者的WAIS—BC测验结果:施测WAIS—RC时,正确的做法包括()。
根据下表回答以下问题,字符区间核对。F0IT
下列四项去掉哪一项后,剩下的图形可以呈现一定的规律性?()
Pupil:Iapologizeforbeinglatethismorning.Myalarmclockdidn’tring.Teacher:______
简述《中华民国临时约法》的历史意义。(2013年非法学综合课简答第66题)
Inthesentence"Thebasketfullofsomefruitsbelongstotheoldwoman",theitalicizedpartis
最新回复
(
0
)