不管怎样,finally里的代码都会被执行,而且会在return之前执行。
而且当try、catch、finally中都有return时,这些return的值都会被finally中的return所覆盖。