Java 的异常处理是基于异常类的,所有的异常都是 Throwable 类的子类
finally 块中的代码只有在 try 块中的代码发生异常后才会被执行
在 try 块内某语句抛出异常后,该 try 块中该语句之后的语句不再执行(仅限该 try 块内部),随后进入相应的 catch/finally;若异常被捕获,catch/finally 之后的代码会继续执行。
在 try 块中有 return 语句, finally 块中的代码将不会执行
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题