最后一個(gè)break我覺得不要也行,但是不要執(zhí)行會報(bào)錯(cuò)。請問哪位大神給個(gè)解釋
public class HelloWorld {
? ? public static void main(String[] args) {
char today='日';
switch(today){
? ? case '一':
? ? ? ? ?case '三':
? ? ? ? ?case '五':
? ? ? ? ? ? ?System.out.println("吃包子");
? ? ? ? ? ? ?break;
? ? ? ? ?case '二':
? ? ? ? ?case '四':
? ? ? ? ?case '六':
? ? ? ? ? ? ?System.out.println("吃油條");
? ? ? ? ? ? ?break;
? ? ? ? ?case '日':
? ? ? ? ? ? ?System.out.println("吃主席套餐");
? ? ? ? ? ? ?break;
}
2017-01-12
因?yàn)槟愕?today是 日在swith語句的最后一個(gè),去掉break按順序執(zhí)行不會有錯(cuò),你可以把today=1,再把135的break去掉試一下
2017-01-08
我在Eclipse下試了下,把break注釋掉也不會報(bào)錯(cuò)啊
2017-01-08
不要不會報(bào)錯(cuò)吧
2017-01-08
沒有defult