对try catch finally的理解

Posted jerrchamplons

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对try catch finally的理解相关的知识,希望对你有一定的参考价值。

对try catch finally的理解
1.finally  总是会运行的,即使在catch中thorw抛出异常了。

2.finally 在 return后没有结束,而是继续运行finally

2.顺序的话就是对try-》finally 或者 try-》catch-》finally
不管怎样finally一定会运行,并且可以防止进程的影响
于是有了这样的写法
try{}//没有代码
finally{
//逻辑代码
}

自己的理解,如有错误,还请指出。

以上是关于对try catch finally的理解的主要内容,如果未能解决你的问题,请参考以下文章

try-catch-finally 和 return 是怎么执行的?

关于try catch finally

一个try可以跟进多个catch语句,用于处理不同情况,当一个try只能匹配一个catch

java中的“try - catch -finally”结构中的“finally”都有哪些用途

try-catch-finally对返回值的影响

异常处理 try...catch...finally 执行顺序, 以及对返回值得影响