读书人

百思不解的switch

发布时间: 2013-12-11 16:44:13 作者: rapoo

费解的switch


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

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

读书人网 >J2SE开发

热点推荐