try中有return,但是finally中无return,但是finally中有代码,这个时候finally的代码会执行。
如果try中return返回的是对象,在finally中的代码对return的对象修改,return返回的值是修改后的值。
如果try中return返回的是基本数据类型,在在finally中的代码对return的基本数据类型修改,try中return的值不会被改变。
try中有return,finally中也有return,这个时候,无论返回的是什么数据类型,结果都是返回finally中return的内容。