A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
dev
中级黑马
黑马币:1
帖子:78
精华:0
© dev 中级黑马 / 2012-7-3 16:49 / 3029 人查看 / 14 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
查看全部评分
车风波 发表于 2012-7-3 17:00 先finally 再return, 你设个断点debug一下就知道了。
翁游龙 发表于 2012-7-3 17:05 如果是按你这么说先finally再return,而在finally语句块中已经是++1了, 但是结果为什么不是2呢?这里不 ...
葛奎 发表于 2012-7-3 16:58 finally语句会执行 你就记着是在return之后执行.但是分两种情况 1,当finally语句块里面没有return语句时候, ...
车风波 发表于 2012-7-3 18:35 我理解错你的意思了。是先执行 return x,但因为有finally,所以它会先执行完finally 再把x return回去,而 ...
未命名.jpg (1.82 KB, 下载次数: 57)
下载附件
2012-7-3 19:52 上传
翁游龙 发表于 2012-7-3 18:47 我试过在finally语句块中加上return x;确实可以得到结果为2,基本明白了这道题,谢谢你。 ...
有了黑马骑士勋章,比白马王子还要牛!