三十六:控制语句break和continue

    技术2025-11-18  34

    break: java中的关键字。 (1)可以用在switch语句中,结束case分支,防止出现case穿透现象的发生。 (2)可以出现在循环体中,结束离他最近的一个循环体的执行。 //用在switch String actor = "李连杰"; switch (actor){ case "成龙": System.out.println("成龙耍帅"); break; case"李连杰": System.out.println("李连杰~~~~"); break; case"吴京": System.out.println("吴京!!!!"); break; default: System.out.println("数字错误"); }break的输出结果: 李连杰~~~~ 没有break的输出结果也就是case穿透现象: 李连杰~~~~ 吴京!!!! 数字错误 //用在循环体中 for (int i = 0; i < 6;i++){ System.out.print(i); System.out.print(" "); if (i == 3){ break; } } System.out.println("你现在好吗?"); 输出结果: 0 1 2 3 你现在好吗? continue 程序执行到continue语句时,直接结束本次循环,进入下一次循环。 for (int i = 0; i < 6;i++){ System.out.print(i); System.out.print(" "); if (i == 3){ continue; } } System.out.println("你现在好吗?"); 输出结果: 0 1 2 3 4 5 你现在好吗? break和continue的区别: break:假设有10个人参加面试,现在进行到第三个人了,突然,面试官有事了,需要走,那么今天剩下这些人就没有办法继续面试了,显然面试整个结束了。 continue:假设有10个人参加面试,现在进行到第三个人了,面试官想要招聘一位女生做秘书,但是这第三个人是一位男士,面试官说:今天咱们就聊到这里吧,下一位。
    Processed: 0.018, SQL: 9