有下列三种情况:
一,try块里面嵌套有try和finally语句
二,try块里面嵌套有try、catch和finally语句
三,try块里面嵌套有try、catch和finally语句,且catch语句里面又抛出了一个异常。
总结:当try块里面的异常没处理(异常是让catch块处理的),要抛给外面的catch处理时,先要执行try块里面的finally语句。
有下列三种情况:
一,try块里面嵌套有try和finally语句
二,try块里面嵌套有try、catch和finally语句
三,try块里面嵌套有try、catch和finally语句,且catch语句里面又抛出了一个异常。
总结:当try块里面的异常没处理(异常是让catch块处理的),要抛给外面的catch处理时,先要执行try块里面的finally语句。