首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

百思不解的switch

2013-12-11 
费解的switchswitch (code) {case -1:jFrameTop.jLabel2.setText(连接网络失败)breakcase -2:jFrameTo

费解的switch


switch (code) {
                        case -1:
                            jFrameTop.jLabel2.setText("连接网络失败");
                            break;
                        case -2:
                            jFrameTop.jLabel2.setText(chunk.message);
                            break;
}

如果第4行没有,竟然会执行第6行!费解的switch
[解决办法]
switch 就这样,在哪匹配了条件,那么从那个地方开始,后边只关注是否有break, 只要遇到break 就结束;否则,要执行break之前的那些语句,而忽略条件判断语句。
语法就这样定义了。

热点排行