A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

return;
break;
continue;
这三个结束语句有什么区别.
我的理解是break是直接跳出循环,这个循环就完了 代码继续往下走
continue是跳出这次循环,会缺少一次或者多次循环,但是循环还在继续,循环完了之后才会走下边代码'
return不是返回一个值或者是返回函数吗?具体是返回到哪里?调用方法的语句还是返回方法下边的代码?

1 个回复

正序浏览
return语句,在方法中可以返回一个方法的结果,在java中也可以使用return结束方法。
break语句,可以强迫程序中断循环,当程序执行到break语句时,即会离开循环,继续执行循环外的下一个语句,如果break语句出现在嵌套循环中的内层循环,则break语句之后跳出当前层的循环,而继续执行循环外层语句。
continue语句,可以强迫程序调到循环的起始处,当程序运行到continue语句时,即会停止运行剩余的循环主体,而是回到循环的开始处继续运行。使用continue就是中断一次循环的执行。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马