getexception.java
来自「JAVA编程百例书中各章节的所有例子的源代码,包括套接字编程」· Java 代码 · 共 52 行
JAVA
52 行
package ch01.section06;
public class GetException {
public static void f() throws ExceptionTest {
System.out.println(
"Throwing Exception from f()");
//抛出异常
throw new ExceptionTest();
}
public static void g() throws ExceptionTest {
System.out.println(
"Throwing Exception from g()");
//抛出异常
throw new ExceptionTest("g()方法抛出异常!");
}
public static void main(String[] args) {
//使用try块捕获异常
try {
f();
}
//使用catch块处理ExceptionTest异常
catch (ExceptionTest e) {
//输出异常信息
e.printStackTrace();
}
//使用catch块处理Exception异常
catch (Exception ex) {
//输出异常信息
ex.printStackTrace();
}
//使用try块捕获异常
try {
g();
}
//使用catch块处理ExceptionTest异常
catch (ExceptionTest e) {
//输出异常信息
e.printStackTrace();
}
//使用catch块处理Exception异常
catch (Exception ex) {
//输出异常信息
ex.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?