早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

阅读下列Java程序和程序说明,将应填入(n)处的字句写在对应栏内。 【说明】本程序ExceptionTester实

题目

阅读下列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[i]=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.* (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()
读字符串成员函数的函数头部。
看了阅读下列Java程序和程序说明...的网友还看了以下:

下面是《桥之美》课文内容的概括,其中有两处语病,请你帮忙找出来并修改.这是一篇带有说明性的小品文, 语文 2020-05-14 …

轮船航行在我国的内河中时,吃水线在图中A处,下列说法正确的是()A.如果此轮船行驶到死海里时,船的 物理 2020-07-05 …

王刚同学看见妈妈买回一些韭黄,感到很奇怪,问妈妈:“韭黄怎么不是绿色的?”妈妈说“在暗处生长时,韭 语文 2020-07-10 …

函数连续满足的三个条件为什么前有定义:设函数f(x)在点x)0的某邻域内有定义,如果lim(x-> 数学 2020-07-31 …

高数求垂直渐近的问题我们求垂直渐近线的时候,当x趋向于零的时候,要分0+和趋0-两种情况,如果在0 数学 2020-08-01 …

小明说在A处看到了新月现象,小强说在D处看到了满月现象,他们两人中谁的话可信?为什么?A○○B地球D 物理 2020-11-03 …

帮帮忙教我一些题在()内填上表示"站"的词语1笔直的站着,可以说()2恭敬地站着"可以说()3长时间 其他 2020-11-07 …

先把下面几段文字所使用的修辞方法的序号填入题后的括号内,然后选择一个句子说说在文中的表达作用A、比喻 语文 2020-11-11 …

数学极限与微分问踢在x=0处三阶可导和在x的某领域内三阶可导的区别是什么?两个都能说明二阶导数在x= 数学 2020-11-18 …

是关于北京天坛公园的回音壁的.北京天坛公园内的回音壁.你只要站在墙内把耳朵挨近墙壁,让你的同伴站在远 物理 2020-11-25 …