早教吧作业答案频道 -->其他-->
编写Exceptiontest程序,具有下面功能:编写Exceptiontest程序,具有下面功能:a)从命令行接收两个数,计算两数相除,捕获除数为零的异常。b)抛出一个ArrayIndexOutOfBoundsException异常,并捕
题目详情
编写Exception_test程序,具有下面功能:
编写Exception_test程序,具有下面功能:
a) 从命令行接收两个数,计算两数相除,捕获除数为零的异常。
b) 抛出一个ArrayIndexOutOfBoundsException异常,并捕获处理
编写Exception_test程序,具有下面功能:
a) 从命令行接收两个数,计算两数相除,捕获除数为零的异常。
b) 抛出一个ArrayIndexOutOfBoundsException异常,并捕获处理
▼优质解答
答案和解析
public class Exception_test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int num1 = scanner.nextInt();
int num2 = scanner.nextInt();
try {
System.out.println(compute(num1, num2));
throw new ArrayIndexOutOfBoundsException(-1);
} catch (ArrayIndexOutOfBoundsException e) {
System.out.println("数组越界");
} finally {
scanner.close();
}
}
public static double compute(int num1, int num2) {
double result;
try {
result = num1 / num2;
} catch (ArithmeticException e) {
throw new ArithmeticException("除数不能为0");
}
return result;
}
}
看了编写Exceptiontest...的网友还看了以下:
一台单杠四个冲程汽油机在做功冲程收到的平均压强是10的六次方Pa,活塞的横截面积是1.2*10负二 2020-05-14 …
人们对不同商品的消费需求不仅受收入制约还受商品的价格变动影响。下图中(Q:需求量、I收入)能够正确 2020-05-14 …
I a - b I + I ab I =2 的整数对(a,b)的个数有几个?I I这个是绝对值的符 2020-05-16 …
作文. 明天,你们将要毕业.回顾六年的小学生活,同学们一定收获很多!有的收获了成功,有的收获了喜 2020-05-17 …
同一道物理题算电功率i方r等不等于u方除以r?一电动机额定电功率为550w,电阻4欧,正常工作电压 2020-05-22 …
三、简答题1、MCS51系列单片机共有几个并行I/O口,分别用什么表示?简单描述每个I/O口的主要 2020-06-15 …
关于三个电学公式焦耳定律中Q=I^2Rt,将一个I和一个R相乘得U,又变成了Q=UIt,但是电功W 2020-07-22 …
关于i++++i的问题inti=5,j=5,p,q;p=(i++)+(i++)+(i++);q=( 2020-07-25 …
判断化学平衡状态的几点困惑如H2+I22HI的反应,单位时间内断裂一个H—H键的同时,形成一个H—H 2020-11-02 …
并联电路中再并入一个大电阻之后,耗损的功率是不是就大了,U,R,I到底是什么关系?功率=I乘R的平方 2020-11-28 …