首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列Java程序和程序说明,将应填入(n)处的字句写在对应栏内。 【说明】本程序ExceptionTester实现功能:读入两个整数,第1个数除以第2个数,之后输出。若第2个数为0,则自动进行异常处理。 程序如下: (1);
阅读下列Java程序和程序说明,将应填入(n)处的字句写在对应栏内。 【说明】本程序ExceptionTester实现功能:读入两个整数,第1个数除以第2个数,之后输出。若第2个数为0,则自动进行异常处理。 程序如下: (1);
admin
2013-01-05
26
问题
阅读下列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://kaotiyun.com/show/PYDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
在采用面向对象技术构建软件系统时,很多敏捷方法都建议的一种重要的设计活动是(15),它是一种重新组织的技术,可以简化构件的设计而无须改变其功能或行为。
从认证中心CA获取用户B的数字证书,该证书用______做数字签名,从用户B的数字证书中可以获得B的公钥。
以下说法中,错误的是________________。
在进程状态转换过程中,可能会引起进程阻塞的原因是______。
关于确认测试,描述正确的是(39)。①确认测试一般包括有效性测试与软件配置复查,采用黑盒测试为主,白盒测试为辅的测试方法进行测试。②确认测试配置项复查时应当严格检查用户手册和操作手册中规定的使用步骤的完整性和正确性。③确认测试需要检测与证实软件是否满
数据库测试的对象包括______。①数据库连接测试②数据库的安全测试③定义的存储过程和触发器的测试④数据库接口测试
某系统中,模块A处理与销售相关的所有细节,仅需要发送一个包含销售量、价格和时间的报表到模块B,则这两个模块之间为()耦合。
若C程序的表达式中引用了未赋初值的变量,则______。
在软件开发过程中,常采用图形表示相关的信息,(28)不用于表示软件模块的执行过程。
该DHCP服务器可分配的IP地址有多少个?在Windows操作系统下,DHCP客户端“Internet协议(TCP/IP)属性”配置界面如下图所示。在此界面中,客户端应如何配置?
随机试题
(2013年第73题)男性,82岁。体型较消瘦,3个月前口服葡萄糖耐量试验诊为糖尿病,平时空腹血糖6.5~7.2mmol/L,餐后2小时血糖12.14mmol/L,有冠心病心衰病史10年,结肠癌术后5年。为控制血糖,应首选的药物是
关于月经周期中宫颈黏液的变化,下列各项正确的是
电镜下细胞内充满电子透明的分泌颗粒的细胞是
女,42岁。阵发性心悸3年,无心跳间歇感,发作时按摩颈动脉心悸可突然停止。发作时心电图显示:心室率190次/分,逆行P波,QRS波群形态与时限正常。该患者最可能的诊断是()
西医的手癣,在中医中被命名为__________。
基金投资者在“买进”与“卖出”基金环节一次性支出的费用是()。
“一个完善的人,必定具备思维力、意志力和心力。思维力是认识之光,意志力是品性之能,心力是爱”,因此人的本质是理性、意志和心。()
银行家算法在解决死锁问题中是用于()的。
下列方程中有一个是一阶微分方程,它是[].
A、 B、 C、 D、 B形式化证明方法用来证明一个协议是安全的,它是人们所希望的,但是一般的协议安全性是不可判定的,所以形式化证明的方法不能有效防范黑客攻击,故选B。
最新回复
(
0
)