}
Sysetem.out.println("y="+y);
A. 3
B. 4
C. 5
D. 6
这就是不写break发生了穿透作者: 千里马 时间: 2014-10-26 00:17
为了防止意外的程序异常,还是按照规范写比较好,这个也不是什么难记的语法作者: 踏云 时间: 2014-10-26 00:19
好吧,这么多大神了,我就只来混混脸熟算了作者: cxdzh 时间: 2014-10-26 00:24 本帖最后由 cxdzh 于 2014-10-26 00:27 编辑
当有一个case符合判断之后,或者都不符合,运行default中的代码时,将会一直往下执行,直到遇到break.
例如
int x=4;
switch(x){default:
System.out.print("3");
case 1:
System.out.print("1");
case 2:
System.out.print("2");
break;
}
打印结果会是312.