用java写两个程序,一个是包演示程序另一个是异常处理演示程序,主类名分别用zfh_9_1和zfh_9_2
时间: 2024-04-29 19:21:35 浏览: 13
下面是两个Java程序的代码,一个是包演示程序zfh_9_1,另一个是异常处理演示程序zfh_9_2。
zfh_9_1.java:
```java
package com.zfh.demo;
public class zfh_9_1 {
public static void main(String[] args) {
System.out.println("这是一个包演示程序");
}
}
```
zfh_9_2.java:
```java
package com.zfh.demo;
import java.util.InputMismatchException;
import java.util.Scanner;
public class zfh_9_2 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int a, b, c;
try {
System.out.print("请输入第一个整数:");
a = scanner.nextInt();
System.out.print("请输入第二个整数:");
b = scanner.nextInt();
c = a / b;
System.out.println("两个整数相除的结果是:" + c);
} catch (InputMismatchException e) {
System.out.println("输入的不是整数!");
} catch (ArithmeticException e) {
System.out.println("除数不能为0!");
} finally {
System.out.println("程序结束。");
}
}
}
```
这两个程序都放在了com.zfh.demo这个包中,其中zfh_9_2演示了异常处理的操作,包括捕获输入不是整数和除数为0的异常,并通过finally块输出“程序结束”。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)