任何语句要执行都只能在return前执行,因此finally块中的代码也是在return前执行的.
输出结果为:
finally
1
finally块中的return语句会覆盖别处的return语句,最终返回到调用者的是finally的语句值
输出结果为:
finally
3
对于基本类型的数据,在finally块中改变return的值,对返回值没有影响,而对引用类型的数据会有影响
finally
2
finally2
hello world
任何语句要执行都只能在return前执行,因此finally块中的代码也是在return前执行的.
输出结果为:
finally
1
finally块中的return语句会覆盖别处的return语句,最终返回到调用者的是finally的语句值
输出结果为:
finally
3
对于基本类型的数据,在finally块中改变return的值,对返回值没有影响,而对引用类型的数据会有影响
finally
2
finally2
hello world