关于异常处理

 

1-常规

a. try 不可以单独存在,要么有catch,要么有finally

其中,StackTrace很棒,可以查看问题处在第几行。

2-关于finally

a.即使有return,依然要走finally的代码语句

b.try 语句层层包,虽然最里面发生错误 ,无法捕捉,但是只要外围有对应的捕捉,也是可以跑的,这个时候依次从里面-->外面执行finally语句

 

唯一可以跳过finally的,只有后台线程被退出

posted @ 2022-08-20 21:33  牧绮姬  阅读(21)  评论(0)    收藏  举报