一:执行顺序问题
1.当三个代码块都有代码时:
(1)首先执行Try代码块,如果Try代码块顺利执行,就直接执行Finally代码块。
(2)首先执行Try代码块,如果Try代码块发生异常,就会执行Catch代码块,最后执行Finally代码块。
2.当只有Try和Finally代码块时:
(1)首先执行Try代码块,如果Try代码块顺利执行,就直接执行Finally代码块。
一:执行顺序问题
1.当三个代码块都有代码时:
(1)首先执行Try代码块,如果Try代码块顺利执行,就直接执行Finally代码块。
(2)首先执行Try代码块,如果Try代码块发生异常,就会执行Catch代码块,最后执行Finally代码块。
2.当只有Try和Finally代码块时:
(1)首先执行Try代码块,如果Try代码块顺利执行,就直接执行Finally代码块。