异常

 

 

try { //执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容 } 

catch { //除非try里面执行代码发生了异常,否则这里的代码不会执行 } 

finally { //不管什么情况都会执行,包括try catch 里面用了return ,可以理解为只要执行了try或者catch,就一定会执行 finally

 

延伸参考 : 你真的了解try{ return }finally{}中的return? 

             Throwable、Error、Exception、RuntimeException 区别 联系

 

posted @ 2017-03-13 23:27  Rainyn  阅读(151)  评论(0编辑  收藏  举报