将从下面的JAVA代码块中抛出什么异常?'''
try {
throw new TryException();}
catch {
throw new CatchException(); }
finally {
throw new FinallyException(); }
'''
答案是FinalException(),但为什么不是TryException()?
在块try-catch中; TryException将被块捕获捕获。最后,执行finally块;无论执行什么块(try-catch)。这就是为什么答案是FinalException。