百思不解的switch
费解的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之前的那些语句,而忽略条件判断语句。
语法就这样定义了。