java中return、break、continue的区别

时间:2023-02-15 19:48:02

本人是一个java初学者,加之头脑愚笨,过目即忘,写博客只是为了方便日后查阅,权当笔记使用。

1. break语句的使用场景一般是循环结构和switch语句。在循环结构中,break的作用是立即跳出当前循环,继续循环结构外的下一条语句,对外部循环没有任何影响。在switch语句中,是为了防止case穿透,遇到break,整个switch全部结束。

执行下面语句:

java中return、break、continue的区别

结果是:

java中return、break、continue的区别

利用switch中的case穿透,判断一周内某一天是否为工作日

java中return、break、continue的区别

2. continue,跳出当前循环,继续下个循环

3. return,直接结束当前方法。遇到return,对于main方法,直接结束整个程序的运行;对于普通方法,直接退出该方法,回到方法的调用处。