29 lines
691 B
Java
29 lines
691 B
Java
package p;
|
|
|
|
import java.lang.Exception;
|
|
|
|
class TestFinally {
|
|
static void test() throws Exception {
|
|
try {
|
|
try {
|
|
System.out.println("try");
|
|
throw new Exception("test exception");
|
|
} catch (Exception e) {
|
|
System.out.println("catch");
|
|
throw e;
|
|
} finally {
|
|
System.out.println("finally");
|
|
}
|
|
} catch (Exception e) {
|
|
System.out.println("catch2");
|
|
throw e;
|
|
} finally {
|
|
System.out.println("finally2 asdf");
|
|
}
|
|
}
|
|
|
|
public static void main(String[] args) throws Exception {
|
|
test();
|
|
}
|
|
}
|