我的理解是执行switch中的case后语句是自上而下执行,每句都写了break,上至下遇到第一个符合条件的语句表执行并跳出switch。
想问的是有没有控制符或语句之类的东西要求它从下至上执行,而不是默认顺序(如果我之前的理解有误也请指出)? 谢谢~
ãã1ãswitchçä¸è¬å½¢å¼
switch(表达å¼)ãã2ãæ§è¡é¡ºåº
ãã第ä¸æ¥ï¼è®¡ç®switchåé¢çæ¡ä»¶è¡¨è¾¾å¼çå¼ã
ãã第äºæ¥ï¼å°è¡¨è¾¾å¼çå¼ï¼åå«ä¸caseè¯å¥ä¸ç常é表达å¼è¿è¡æ¯è¾ãå¦æç¸çï¼åæ§è¡å¯¹åºçcaseè¯å¥ï¼æ§è¡å®è¯å¥åï¼ å³ä¼è·³åºswitchè¯å¥åã
ãã第ä¸æ¥ï¼å¦æææçcase常é表达å¼å¼é½ä¸switchæ¡ä»¶è¡¨è¾¾å¼çå¼ä¸ä¸è´ï¼åæ§è¡defaultä¸çé»è®¤è¯å¥ã
ãã注æ:defaultè¯å¥å¯ä»¥çç¥ï¼å¦æçç¥ï¼åç¨åºæ§è¡swtichè¯å¥ååé¢çè¯å¥ã
ãã