try {
System.out.print("TryA L1\n");
q();
System.out.print("TryB L1\n");
}
catch (Exception i) {
System.out.print("Catch L1\n");
}
finally {
System.out.print("Finally L1\n");
throw new MyExc1();
}
finally 里的代码不论catch有没有抓到错误, 都会运行。
好处是省的忘记对两种情况都做处理。