用java编写一个应用程序,在 main()方法中使用 try 块抛出一个 Exception 类的对象,为 Exception 的构造方法提供一个字符串参数,在 catch 块内捕获该异常并打印出字符串 参数。添加一个 finally 块并打印一条消息。
时间: 2024-03-26 08:35:48 浏览: 93
编写一个java应用程序
好的,以下是Java程序的代码:
```java
public class ExceptionTest {
public static void main(String[] args) {
try {
throw new Exception("这是一个异常测试。");
} catch (Exception e) {
System.out.println(e.getMessage());
} finally {
System.out.println("程序结束。");
}
}
}
```
在上面的程序中,我们在try块中抛出了一个Exception类的对象,并为构造方法提供了一个字符串参数。在catch块中,我们捕获了这个异常并打印出了字符串参数。最后,我们添加了一个finally块并打印出了一条结束消息。
你可以根据需要修改程序中的字符串参数来测试异常处理的效果。当程序运行时,如果抛出了异常,catch块会捕获该异常并打印出字符串参数;无论是否抛出异常,finally块都会被执行,并打印出一条结束消息。
希望这个例子可以帮助你理解如何使用try-catch-finally语句块来进行异常处理。
阅读全文