finally块中包含return语句对返回值的影响
摘要:
总结:对于finally块中没有return语句的情况,方法在返回之前会先将返回值保存在局部变量表中的某个slot中,然后执行finally块中的语句,之后再将保存在局部变量表中某个slot中的数据放入操作数栈的栈顶并进行返回,因此对于基本数据类型而言,若在finally块中改变其值,并不会影响最后 阅读全文
posted @ 2016-11-16 21:15 晓怂样 阅读(148) 评论(0) 推荐(0) 编辑