java从键盘输入3个正整数a,b,c,并计算a/(b-c)如果除数为0,使用异常运行处理,异常类型为:ArithmeticException
时间: 2024-02-19 08:57:25 浏览: 58
java 除0发生的算术异常(ArithmeticException)
好的,我知道了。以下是Java代码实现:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入正整数a:");
int a = scanner.nextInt();
System.out.print("请输入正整数b:");
int b = scanner.nextInt();
System.out.print("请输入正整数c:");
int c = scanner.nextInt();
try {
int result = a / (b - c);
System.out.println("a / (b - c) 的结果为:" + result);
} catch (ArithmeticException e) {
System.out.println("除数为0,无法计算!");
e.printStackTrace();
}
}
}
```
当除数为0时,会抛出`ArithmeticException`异常,并打印出异常信息。否则,计算并输出结果。
希望能够解答您的问题。
阅读全文