首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序输出的结果是什么? ( ) 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
2010-07-28
69
问题
下面程序输出的结果是什么? ( ) 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 MyExeeption extends Exception{}
选项
A、It’s finally caught!
B、It’s caught!
C、It’s caught!/It’sfinally caught!
D、无输出
答案
4
解析
本题是对异常处理基本知识的考查。本程序中创建了一个异常类MyExce-ption,它的祖先类是Exception。在程序中,程序先发出异常MyException,下面是catch捕获异常,但是catch列表中并没有与之对应的MyException,但是有一个Exception,它是MyException的祖先类。如果有多种异常需要捕获,在安排catch语句的顺序时要注意,应该首先捕获最特殊的类,然后逐渐一般化。 例如,IOException类是 FileNotFoundException类的父类,就应该首先捕获FileNotFoundException异常,然后捕获IOException异常。所以运行结果是Ifs caught!/It’s finally caught!
转载请注明原文地址:https://kaotiyun.com/show/Zh9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
源程序文档化要求程序应加注释。注释一般分为序言性注释和____________。
下列关于队列的叙述中正确的是
()是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
下面叙述中正确的是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
下面不能作为结构化方法软件需求分析工具的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
关于return语句,以下选项中描述正确的是
ByteArrayInputStream以【】作为输入流。
随机试题
婴幼儿上感的临床特点是
一群登山者迷失了方向,找不到回家的路,正当每个人都垂头丧气,恐惧即将到来的死亡的时候,有一个人从自己的背包里找到了一张地图。大家马上讨论自己可能身处何方,以及路在哪里。最后,大家认定了一个方向,朝着这个方向走了下去。过了很久很久,终于发现了一处灯光。顺着灯
Giemsa螺旋体染色法的正确结果是
不得利用电视、广播、报纸、杂志等大众传媒进行广告宣传的药品包括()。
房屋买卖代理收费,按成交价格总额的()计收。
多层砌体房屋,其主要抗震措施是下列哪一项?
在编辑word文档时,发现当前操作错误地删除了一段文字,需要进行撤销前一步操作,正确使用的快捷键是()。
(2010年福建.春.99)假设67代表C,7179代表GO,6778代表CN,那么687389代表()。
试述无效婚姻和可撤销婚姻的异同。
Whatistheconcernofordinarypeopleaboutthe"GreenhouseEffect"?
最新回复
(
0
)