编写整数除法程序,运行时不断提示输人两个整数,输出整除结果。若输人 End 则结束运行。要求捕获所有异常(含除数为零算术异常)。
try {
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.println("第一个整数");
String val1 = scanner.next();
System.out.println("第二个整数");
String val2 = scanner.next();
if (val2.equals("End") || val1.equals("End")) {
return;
}
int num1 = Integer.parseInt(val1);
int num2 = Integer.parseInt(val2);
System.out.println(num1 + "/" + num2 + "=" + (num1 / num2));
}
} catch (Exception e) {
System.out.println(e.toString());
}
?