首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列Java程序和程序说明,将应填入(n)处的字句写在对应栏内。 【说明】本程序ExceptionTester实现功能:读入两个整数,第1个数除以第2个数,之后输出。若第2个数为0,则自动进行异常处理。 程序如下: (1);
阅读下列Java程序和程序说明,将应填入(n)处的字句写在对应栏内。 【说明】本程序ExceptionTester实现功能:读入两个整数,第1个数除以第2个数,之后输出。若第2个数为0,则自动进行异常处理。 程序如下: (1);
admin
2013-01-05
16
问题
阅读下列Java程序和程序说明,将应填入(n)处的字句写在对应栏内。
【说明】本程序ExceptionTester实现功能:读入两个整数,第1个数除以第2个数,之后输出。若第2个数为0,则自动进行异常处理。
程序如下:
(1);
public class ExceptionTester{
public static void main(String args[]){
int result;
int number[]=new int[2];
boolean valid;
for(int i=0;i<2;i++){
valid=(2);
while(!valid){
try{
System.out.println("Enter number"+(i+1));
number
=Integer.valueOf(Keyboard.getString()).intValue();
valid=true;
}catch(NumberFormatExceptione){
System.out.println("Invalid integer entered.Please try again.");
}
}
}
by{
result=number[0]/number[1];
System.out.print(number[0]+"/"+number[1]+"="+result);
}catch((3)){
System.out.println("Second number is 0,cannot do division!");
}
}
}
其中,Keyboard类的声明为:
impon java.io.*;
public class Keyboard{
static BufferedReader inputStream=new (4)
(new InputStreamReader(System.in));
public static int getInteger(){
try{
return(Integer,valueOf(inputStream.readLlne().trim()).intValue());
}catch(Exceptione){
e.printStackTrace();
return 0;
}
}
public (5) {
by{
return(inputStream.readLine());
} catch(IOExceptione)
{return "0";}
}
}
选项
答案
(1)import java.io.* (2)false (3)ArithmeticException e (4)BufferedReader (5)static String getString()
解析
(1)import java.io.*
Java程序的头部。
(2)false
开关变量valid初值应该为false。
(3)ArithmeticException e
捕捉算术计算异常信息。
(4)BufferedReader
动态生成一个BufferedReader对象用于输入。
(5)static String getString()
读字符串成员函数的函数头部。
转载请注明原文地址:https://jikaoti.com/ti/Bpi7FFFM
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
正确的集成测试描述包括(43)。①集成测试也叫做组装测试,通常是在单元测试的基础上,将模块按照设计说明书要求进行组装和测试的过程②自顶向下的增殖方式是集成测试的一种组装方式,它能较早地验证主要的控制和判断点,对于输入输出模块、复杂算法模
在软件项目管理中可以使用各种图形工具来辅助决策,下面对甘特(Gantt)图的描述中,不正确的是(15)。
采用________________表示带符号数据时,算术运算过程中符号位与数值位采用同样的运算规则进行处理。
由于不同加密机制的用途及强度不同,因此一个信息系统中加密机制使用是否合理,强度是否满足当前需要,需要通过测试来检验,通常()是测试的一个重要手段。
关于确认测试,描述正确的是(39)。①确认测试一般包括有效性测试与软件配置复查,采用黑盒测试为主,白盒测试为辅的测试方法进行测试。②确认测试配置项复查时应当严格检查用户手册和操作手册中规定的使用步骤的完整性和正确性。③确认测试需要检测与证实软件是否满
某系统中,模块A处理与销售相关的所有细节,仅需要发送一个包含销售量、价格和时间的报表到模块B,则这两个模块之间为()耦合。
在计算机外部设备和主存之间直接传送而不是由CPU执行程序指令进行数据传送的控制方式称为(5)________________。
若要求对大小为n的数组进行排序的时间复杂度为O(nlog2n),且是稳定的(即如果待排序的序列中两个数据元素具有相同的值,在排序前后它们的相对位置不变),则可选择的排序方法是______。
在软件开发过程中,常采用图形表示相关的信息,(28)不用于表示软件模块的执行过程。
以下关于边界值分析法的叙述中,不正确的是
随机试题
下列哪些导致新生毛细血管通透性较高
关于妊高征的治疗,正确的是
除下列哪项外均是口腔护理的目的
对人类致病的放线菌最多见的是()
男性,19岁。患扁桃体炎7天,感心悸,心率90次/min,心电图示P-R间期为0.246秒,应诊断为
城镇最低收入家庭人均廉租住房保障面积标准,原则上不超过当地人均住房面积的()。
政府投资的某机电工程,某监理单位承担了该工程施工招标代理和施工监理任务,该工程采用无标底公开招标方式选定施工单位。工程实施中发生了下列事件:事件一:工程招标时,A、B、C、D、E、F、G七家投标单位通过资格预审,并在投标截止时间前提交了投标文件。
公安机关作出的下列行为,哪一项不能提起行政复议?()
20世纪70年代,德国植物学家在研究植物叶面时发现,光滑的叶子表面有灰尘,要先清洗才能在显微镜下观察,而莲叶等叶面却总是干干净净。他们利用人造的灰尘粒子污染玉兰、林山毛榉、莲花、芋、甘蓝等植物的叶面,然后用人造雨清洗2分钟,使雨滴滑落,再观察叶面灰尘粒子残
现在许多人很少在深夜11点以前安然入睡,他们未必都在熬夜用功,大多是在玩手机或看电视,其结果就是晚睡,第二天就会头晕脑涨、哈欠连天,不少人常常对此感到后悔,但一到晚上他们多半还会这么做,有专家就此指出,人们似乎从晚睡中得到了快乐,但这种快乐其实隐藏着某种烦
最新回复
(
0
)