为了账号安全,请及时绑定邮箱和手机立即绑定

java中执行return为什么没有退出,反而跳到前面去了

java中执行return为什么没有退出,反而跳到前面去了

慕斯王 2018-12-07 01:25:16
写的一段程序,没有打印出预想的结果,就调试了一下,它的执行过程吓我一跳,这是程序bug吗? 上图为程序执行到return语句了,然而下一步跳到43行了 然后就能正确执行了,这43-49之间的代码执行了两次,怎么会这样?求大神解释
查看完整描述

4 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

你看this的值.

查看完整回答
反对 回复 2018-12-16
?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

你next在递归吧。

查看完整回答
反对 回复 2018-12-16
?
万千封印

TA贡献1891条经验 获得超3个赞

说对了,一楼也对,我只能二选一,就结帖给了一楼

查看完整回答
反对 回复 2018-12-16
  • 4 回答
  • 0 关注
  • 677 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信