亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

請問不加break程序會怎么樣?一直執行下去?

public class HelloWorld {
??? public static void main(String[] args) {
// ??String today="日";
// ??switch(today){
//???? ? case "一":
//????????? case "三":
//????????? case "五":
//????????????? System.out.println("早餐吃包子");
//????????? case "二":
//????????? case "四":
//????????? case "六":
//????????????? System.out.println("早餐吃油條");
//????????? case "日":
//????????????? System.out.println("吃主席套餐");
// ??}
???????
??????? char today='日';
??switch(today){
??? ? case '一':
???????? case '三':
???????? case '五':
???????????? System.out.println("早餐吃包子");
???????????? break;
???????? case '二':
???????? case '四':
???????? case '六':
???????????? System.out.println("早餐吃油條");
???????????? break;
???????? default:
???????????? System.out.println("吃主席套餐");
??}????
????????
????????
?請問不加break;會怎么樣?

正在回答

2 回答

會把所有的語句輸出來。

0 回復 有任何疑惑可以回復我~
#1

java慕斯 提問者

不是吧?只會把符合的贖出來吧?
2015-04-29 回復 有任何疑惑可以回復我~
#2

Perona 回復 java慕斯 提問者

調試一下不就知道。應該說是把匹配以后的接下來的語句給輸出來。可以試著把匹配case提到最前,去掉所有的break,就會發現不止匹配的case后面語句輸出,接下來的case不管匹不匹配都給輸出來了。
2015-04-29 回復 有任何疑惑可以回復我~

一直執行下去,包括default

0 回復 有任何疑惑可以回復我~
#1

java慕斯 提問者

應該是遇到default 或者大括號語句結束吧?
2015-04-29 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問不加break程序會怎么樣?一直執行下去?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號