finally中没有返回:
基础类型变量值时在finally修改不会变;
引用类型时是指向某个对象的地址,可以修改;
字符串是引用类型,但是执行的是常量池的引用,所以也不变。
finally中有返回:
基础类型变量和引用类型都会被finally中返回的值覆盖
转自:https://www.cnblogs.com/lanxuezaipiao/p/3440471.html
注:结合评论更易理解
finally中没有返回:
基础类型变量值时在finally修改不会变;
引用类型时是指向某个对象的地址,可以修改;
字符串是引用类型,但是执行的是常量池的引用,所以也不变。
finally中有返回:
基础类型变量和引用类型都会被finally中返回的值覆盖
转自:https://www.cnblogs.com/lanxuezaipiao/p/3440471.html
注:结合评论更易理解