finally{ 此代码块必执行 }如果在一个try catch还有finally语句块中,都有return的话,最终整个语句块返回的是finally中的结果。不建议这样写代码!返回不要写在finally中。
finally的区块是一定会被执行到的。依你的逻辑,先赋为true,再赋为false
如果有finally的话,不管发生神马情况都执行.这是java语言的规则.