6.编写程序,程序中包含两个方法对命令行输入的两个整数进行运 算。一个方法实现整数的整除运算,该方法捕获算数运算并进行 处理;另一个方法实现两个整数的求余运算,该方法通过抛出异 常的方式处理算数运算异常。
时间: 2023-06-04 18:02:24 浏览: 194
编写程序的方法总结。
这是一个技术问题,我可以为您提供答案。下面是Java语言实现的两个方法,一个实现整数的整除运算,另一个实现两个整数的求余运算并抛出异常。
```Java
public static int division(int a, int b) {
int result = 0;
try {
result = a / b;
} catch (ArithmeticException e) {
System.out.println("除数不能为0!");
}
return result;
}
public static int remainder(int a, int b) throws ArithmeticException{
if (b == 0) {
throw new ArithmeticException("除数不能为0!");
}
return a % b;
}
```
您可以在命令行输入两个整数,然后调用这两个方法进行计算。例如:
```Java
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个整数:");
int a = scanner.nextInt();
System.out.println("请输入第二个整数:");
int b = scanner.nextInt();
int result1 = division(a, b);
int result2 = 0;
try {
result2 = remainder(a, b);
} catch (ArithmeticException e) {
System.out.println("算数运算异常:" + e.getMessage());
}
System.out.println("整除结果为:" + result1);
System.out.println("求余结果为:" + result2);
}
```
阅读全文