switch中 break , continue 作用

来源:互联网 发布:win7桌面时钟软件 编辑:程序博客网 时间:2024/06/08 13:44


public class TestSwith {enum Size{S, L, XL, M};public static void main(String[] args) {Size[] sizes = new Size[]{Size.S, Size.M, Size.L, Size.XL};for(Size s : sizes) {switch(s) {case S : System.out.println("S");break;case M: System.out.println("M");continue;case L: System.out.println("L");default :System.out.println("XL");}System.out.println(s);}}}
输出:

SSMLXLLXLXL


break 结束当前case, 进行下一个case, switch 外的代码要执行。

continue 结束当前case, 直接进入一个循环, switch 外面的代码不执行。

原创粉丝点击