catch (RuntimeException e) {
System.out.println("bb");
return "cc";
}
如catch代码所示,在因为在捕获到异常后,先执行了语句System.out.println("bb");输出"bb"
在输出bb后方法没有结束必须去执行finally,所以输出了"dd". 而"cc"的输出是因为方法在执行完成后,
将"cc"返回给主函数,通过语句 System.out.println(t.print());输出.
System.out.println(t.print());
|