首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请阅读下列程序代码,然后将程序的执行结果补充完整。 程序代码: public class throwsException{ static void Proc(int sel) throws ArithmeticExcept
请阅读下列程序代码,然后将程序的执行结果补充完整。 程序代码: public class throwsException{ static void Proc(int sel) throws ArithmeticExcept
admin
2012-12-13
52
问题
请阅读下列程序代码,然后将程序的执行结果补充完整。
程序代码:
public class throwsException{
static void Proc(int sel)
throws ArithmeticException, ArrayIndexOutOfBoundsException
System.out.println("In Situation"+sel);
if(sel==0){
System.out.println("no Exception caught");
return;
}
else if(sel==1){
int iArray[]=new int[4];
iArray[1]=3;
}
}
public static void main(String args[]){
try{
Proc(0);
Proc(1);
}
catch (ArrayIndexOutOfBoundsException e){
System.out.println("Catch"+e);
}
finally{
System.out.println("in Proc finally");
}
}
}
执行结果
In Situation 0
no Exception caught
【 】
in Proc finally
选项
答案
In Situationl
解析
本题考查考生阅读Java程序的能力。题目程序看似复杂,但流程非常简单。程序的public类是throwsException,类中定义了Proc(int sel)方法。程序入口是main()方法,使用try-catch-fmally来捕获 ArithmeticException和ArrayIndexOutOfBounds Exception异常,这两个异常是关于算术异常或数组索引越界的异常。执行Proc(0)时,输出In Situation0和no Exception caught两条信息;执行Proc(1)时,输出In Situation1和in Proc finally两条信息。整个程序并未发生异常。
转载请注明原文地址:https://kaotiyun.com/show/vT2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
考生文件夹下存在一个文件PY103.py,请写代码替换横线,不修改其他代码,实现以下功能。编写一个函数,使之能够实现字符串的反转。将字符串“goodstudy”输入函数中,运行并输出结果。试题程序:#请在________处使用一行代码或表达式替换#
以下关于random库的描述,错误的是()。
考生文件夹下存在一个文件“PY202.py”,该文件是本题目的代码提示框架,其中代码可以任意修改。请在该文件中编写代码,以实现如下功能。用键盘输入某同学的课程名及成绩等信息,信息间采用空格符分隔,每个课程一行,按键结束输入,示例格式如下。数学98语文
以下不属于Python数据分析领域第三方库的是()。
在Python中,使用for-in-方式形成的循环不能遍历的类型是()。
下面关于Python中模块导入的说法错误的是()。
在数据管理的3个阶段中,数据共享最好的是()。
软件生命周期中,解决软件“做什么”的阶段是()。
setLayout()方法是所有容器的父类【】的方法。
关系代数中,运算的三要素是指运算对象、运算符和______。
随机试题
洗手前的准备不恰当的是
肝胆胰CT检查口服稀释阳性对比剂的目的是
时标网络计划中,波形线表示()。
用友软件中,填制凭证的功能通常包括()。
项目盈利能力分析主要通过内部收益率、净现值、投资与贷款回收期、投资利润率等评价指标进行分析。()
具体行政行为的效力不包括()。
A、3B、4C、5D、6D图形数阵,优先考虑对角线方向的数字关系。观察发现:第一个数阵中,2×5=4+6;第二个数阵中,1×7=3+4;第三个数阵中,3×5=8+7;因此,第四个数阵中应该满足:2×4=2+所求项,可知所求项为6。故正确答案为D。
科学就是不断接近真理的过程,我们深信不疑的事情中很大部分是会过期的,所有理解这一点的人都明白在发展过程中不断更新知识才是科学进步的正道。然而这个过程有时会令人困惑和不安。如果以下各项为真,最能质疑上述论断的是()。
在SELECT语句中,“\”的含义是
Asurveywascarriedoutonthepercentagerateofwomenwhowereintheworkforceinthepast30years,theresultsofitwere
最新回复
(
0
)