首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是( )。 public class test{ private Stri ng []data={"10","10.5"}; public void fun(){ double s =0; for (i nt i =0;i
下列程序的运行结果是( )。 public class test{ private Stri ng []data={"10","10.5"}; public void fun(){ double s =0; for (i nt i =0;i
admin
2012-12-02
14
问题
下列程序的运行结果是( )。
public class test{
private Stri ng []data={"10","10.5"};
public void fun(){
double s =0;
for (i nt i =0;i <3;i ++){
try{
s =s +Integer .parseInt(data[i]);
catch(Exception e){
Syste m.out .pri nt("error1:"+data[i]);
}
}
}
public static void mai n(stri ng []args){
try{
test d =ne wtest();
d .fun();
}
catch (Exception e){
Syste m.out .pri ntln("error2")
}
}
}
选项
A、error1:10.5
B、error2
C、error1:10.5error2
D、以上都不对
答案
C
解析
try -catch 块是可以嵌套分层的,并且通过异常对象的数据类型进行匹配,以找到正确的catch block异常错误处理代码。以下是通过异常对象的数据类型进行匹配找到正确的catch block 的过程。①首先在抛出异常的try -catch 块中查找catch block ,按顺序先与第一个catch block 块匹配,如果抛出的异常对象的数据类型与catch block 中传入的异常对象的临时变量(就是catch 语句后面参数)的数据类型完全相同,或是它的子类型对象,则匹配成功,进入catch block 中执行,否则到第②步;②如果有两个或更多的catch block ,则继续查找匹配第二个、第三个,乃至最后一个catch block ,如匹配成功,则进入对应的catch block 中执行,否则到第③步;③返回到上一级的try -catch 块中,按规则继续查找对应的catch block。如果找到,进入对应的catch block 中执行,否则到第4步;④再到上上级的try -catch 块中,如此不断递归,直到匹配到顶级的try -catch 块中的最后一个catch block ,如果找到,进入到对应的catch block 中执行;否则程序将会执行termi nate()退出。所以选C。
转载请注明原文地址:https://jikaoti.com/ti/sHkiFFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
蔬菜是人类不可缺少的食物,它富含人体需要的维生素、矿物质及消化系统所必需的粗纤维等。下列说法中错误的是()。
王某持匕首抢劫张某,在争斗中王某头部撞击墙角昏迷倒地,匕首掉在地上。张某见状,捡起匕首往王某心脏部位猛刺数下,导致王某死亡。对于张某用匕首刺死王某的行为,下列说法正确的是()。
实施可持续发展战略必须正确处理经济发展与()的关系。
下列属于公务员需要任职回避的情形是()。
在秋冬时节,我国大部分地区常会出现大雾,阻碍水、陆、空交通的正常运行,引发交通事故,危害人体健康。下列关于雾的说法正确的是()。
甲、乙、丙三人共同加工2010个零件,如果他们分别加工一个零件需要10分钟、12分钟和25分钟,那么当工作完成时,甲比丙多加工了几个零件7
近年来围绕南海问题,中国和菲律宾及其背后支撑的西方大国展开了激烈的斗争,针对南海问题,习近平在七一讲话中指出,中国不窥视他国利益,不嫉妒他国发展,但也决不放弃正当利益,说明;中国开展外交的根本目的是()。
法的制定就是指法定的国家机关,依照法定职权和程序()。
下列程序中,给出两个整数2和3,分别求2除以3和2乘以3的结果,要求调用类ex1_1的方法method()来输出相应的结果,请将程序补充完整。程序运行结果如下:0.66666666666666666publicclassex1_
下面程序是关于位运算符的使用。请在程序的每条横线处填写一个位运算符,使程序的功能完整。注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填人适当的位运算符。publicclassBitOperator{pub
随机试题
在Access2010中,要对数据表中的数据执行排序操作,需使用“开始”选项卡中组中的“升序”或“降序”命令。
下述哪一支不是门静脉高压症的侧支循环
A.阳盛阴衰,阴阳失交B.心胆虚怯,心神失养,神魂不安C.肾精亏虚,髓海失养D.元气素虚,清阳不升,神明失养E.气机突然逆乱,升降乘扈,气血阴阳不相顺接心胆气虚不寐的病机为
吸收是指药物自给药部位进入血液循环的过程。下列给药途径中,生物利用度为100%的是()。
根据《最高人民法院关于审理建设工程施工合同纠纷案件适用法律问题的解释》的规定,下列建设工程实际竣工日期的争议的处理正确的有()。
自我意识在情感上的表现是()
Readthearticlebelowaboutcorporateculture.Foreachquestion(31-40),writeonewordinCAPITALLETTERSonyourAnswerS
Thepersonwho______thistypeofapproachfordoingresearchdeservesourpraise.
Awell-meaningladygaveRobertawrong_______andhefinishedatthetheatreinsteadoftheschool.
A、Theychangedtheirwaysoftalking.B、Theychangetoanothertopic.C、Theymadetheirwaytochoosethewallpaperthatisfavo
最新回复
(
0
)