题目内容

阅读下列Java程序和程序说明,将应填入(n)处的字句写在对应栏内。
【说明】本程序实现功能:读入两个整数,第1个数除以第2个数,声明当除数为零时抛出异常类DivideByZeroException。
public class DivideByZeroException (1) {
public DivideByZeroException () {
super("Attcmpted to divide by zero");
}
}
import java.io. *;
public class Example {
private static int quotient(int numerator, in)\”}t denominator) throws
DivideByZeroException {
if (denominator==0)
throw (2);
return(numerator / denominator);
}
public static void main(String args[]) {
int number1=0, number2=0, result0;
try{
System.out.print1n("Enter the first number:");
number1 = Integer. valueOf(Keyboard.getString()).intValue();
System.out.print1n("Enter the second number:");
number2 = Integer. Va1ueOf(Keyboard.getString()).intValue();
result = quotient(number1,number2);
}
catch (NumberFormatException e) {
System.out.print1n("Invalid integer entered!");
System. exit(-1);
}
catch ((3)) {
System.out.print1n(e.to String());
System.exit(-1);
}
Systcm.out.pfint1n(number1 + "/" + number2 + "=" + result);
}
}
其中, Keyboard类的声明为:
import java.io.*;
public class Keyboard{
static BufferedReader inputStream =(4)
(new InputStreamReader(System.in));
public static int getInteger() {
try(
return (Intoger.valueOf(inputStream.readLine().trim()).intValue());
} catch (Exception e) {
e.printStackTrace();
return 0;
}
}
public static String getString() {
try{
return (inputStream.readLine());
} catch ((5))
{ return "0";}
}
}

查看答案
更多问题

XML的二个重要特点是数据与显示格式分开。XML文档的显示格式主要使用样式单来完成,W3C给出了哪两种样式单的推荐标准?

某商务公司在全国各城市共有15个分支机构,这些机构已经建设了基于大型关系数据库的信息管理系统,每天负责独立地处理本区域内的业务并实时存储业务数据。每个机构平均每天产生约6MB的数据;每季度一次性产生约80MB的统计报表数据。为了加强管理,实现对下属机构业务数据的异地存储备份,保证数据的安全及恢复,同时对全国业务数据进行挖掘分析,该公司拟在总部建设数据中心。数据中心通过Internet网与各个分支机构组成VPN,每个分支机构到数据中心的逻辑信道带宽最为256kb/s。为保证分支机构可靠、高效地向数据中心汇总业务数据,避免单点故障,除了考虑在原租用通信线路的基础上,新增加一条廉价的ADSL备份线路外,在数据中心还应采用哪些安全技术?

设a,b和c都是整型,且值都是5,执行a+=b+c++;则a,b和c的结果分别是【 】。

阅读下列程序,写出程序的运行结果【 】。
include<iostream. h>
void main() { char str1[ ]: "Hello, World?;
char str2[100];
int i=0;
do{
if (str1[i]>= 'a'&& str1[i]<= 'z' )
str2[i]=str1[i]-32;
else
str2[i]=strl [i];
i++;
}while(strl[i]!='\0');
str2[i]='\0';
cout<<str1<<end1;
cout<<str2<<end1;
}

答案查题题库