public class BreakTest { public static void main(String args[]) { System.out.println("现在开始测试break"); for (int i = 0; i < 3; i++) { System.out.println("开始第" + i + "次for循环"); if (i == 1) { break; } System.out.println("看看break后这里执行了吗?" + i); } System.out.println("break测试完毕\n***********************"); } }
执行结果:
现在开始测试break 开始第0次for循环 看看break后这里执行了吗?0 开始第1次for循环 break测试完毕 ***********************
public class ContinueTest { public static void main(String args[]) { System.out.println("循环没有开始"); System.out.println("现在开始测试continue"); for (int i = 0; i < 3; i++) { System.out.println("开始第" + i + "次for循环"); if (i == 1) { continue; } System.out.println("看看continue后这里执行了吗?" + i); } System.out.println("continue测试完毕\n***********************"); } }
执行结果:
循环没有开始 现在开始测试continue 开始第0次for循环 看看continue后这里执行了吗?0 开始第1次for循环 开始第2次for循环 看看continue后这里执行了吗?2 continue测试完毕 ***********************