黑马程序员技术交流社区

标题: default问题 [打印本页]

作者: youyuxiaoyu    时间: 2015-9-27 08:07
标题: default问题
下面程序执行的结果是?()
int x=2,y=3;
switch(x)
{
        default:
                y++;
        case 3:
                y++;
        case 4:
                y++;
}
System.out.println("y="+y);
A.  3
B.  4
C.  5
D.  6

作者: iceknc    时间: 2015-9-27 08:25
先走完所有的case,没有合适的再走default,default中没有break,向下执行,直到遇到大括号退出,所以选D




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2