首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序输出的结果是什么? ( ) 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
55
问题
下面程序输出的结果是什么? ( ) 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全国计算机二级
相关试题推荐
关系模型允许定义三类数据约束,下列不属于数据约束的是
下列叙述中,不属于结构化程序设计方法的主要原则的是
最常用的一种基本数据模型是关系数据模型,它的表示应采用
下列选项中属于面向对象设计方法主要特征的是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是()。
下列字符中,ASCII码值最大的是
在一行上写多条Python语句使用的符号是
在Java类库中的常用接口中,______接口说明了一组枚举的方法,实现这个接口的对象可重复使用列表中的数据,它一般与向量类连接使用。
接口A的定义如下,指出下列哪些类实现了该接口______。InterfaceA{Intmethod1(inti);Intmethod2(intj);}
随机试题
铣床床身前壁有燕尾形垂直导轨,升降台沿此导轨垂直移动。()
在高级财务会计核算的内容中,属于特殊经营行业的特殊会计业务的是
颈内动脉的主要分支有___________,___________,___________,___________动脉。
有关急性脑血管病的病变部位,下列哪项是不正确的
我国门脉性肝硬化的主要致病原因是
有限公司董事会享有下列职权()。
阅读下面的文章,完成试题。菠萝蜜
下列程序的功能是返回当前窗体的记录集:SubGetRecNum()DimrsAsObjectSetrs=[]MsgBoxrs.RecordCountEndSub
Howcansciencebeencouragedtoflourishandgrow?Howcantheresultsofsciencebeusedtothebestpurposeforthebenefito
OscarWildesaidthatworkistherefugeofpeoplewhohavenothingbettertodo.Ifso,Americansarenowamongtheworld’ssa
最新回复
(
0
)