7-2 捕获整数除法异常
分数 25
作者 LFL
单位 天津仁爱学院
请仔细阅读下面的代码,根据方法内的提示,在 Begin - End 区域内进行代码补充,具体任务如下:
编辑器中的代码运行时可能会有异常,请利用相关知识处理该异常。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num1 = sc.nextInt();
int num2 = sc.nextInt();
/********* Begin *********/
System.out.println(num1/num2);
/********* End *********/
}
}
输入格式:
输入两个整数a b。
输出格式:
输出 a/b 的值。
输入样例1:
4 2
输出样例1:
2
输入样例2:
4 0
输出样例2:
除数不能为0
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
栈限制
8192 KB
参考答案
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num1 = sc.nextInt();
int num2 = sc.nextInt();
/********* Begin *********/
try {
System.out.println(num1 / num2);
} catch (ArithmeticException e) {
System.out.println("除数不能为0");
}
/********* End *********/
}
}