第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

java入門,請(qǐng)各位大神幫忙看看一個(gè)問題!

java入門,請(qǐng)各位大神幫忙看看一個(gè)問題!

qq_宮湦_03802224 2018-01-09 18:09:45
//想把異常處理加入到"租車系統(tǒng)"的代碼中,但是用到的一個(gè)break-label跳轉(zhuǎn)卻進(jìn)入了死循環(huán)。百思不得其解,望大神解惑。 public?static?void?main(String[]?args)?{ ??Scanner?input=new?Scanner(System.in); ??System.out.println("請(qǐng)問您是否要租車?"); ??System.out.println("1、是??????????2、否"); ??int?confirm=input.nextInt(); ??for(int?i=1;i>0;i++){ ??????if(confirm==2)?{ ???????System.out.println("答答租車系統(tǒng)已退出,感謝您的使用!"); ???????break; ??????}else?if(confirm==1)?{ ???????reselect:?????//設(shè)置標(biāo)簽。 ???????{ ???????try?{ ?????????????System.out.println("請(qǐng)選擇您要租賃的車輛類型:"); ???????System.out.println("1、汽車??????????2、貨車??????????3、皮卡"); ???????int?type=input.nextInt(); ???????for(int?a=1;a>0;a++){ ????????????if(type==1)?{ ????????????Car?car=new?Car();?????//此處及以下調(diào)用的幾個(gè)類代碼均未貼出。 ????????????car.getType(); ????????????car.show(); ????????????break; ????????????}else?if(type==2)?{ ???????Truck?truck=new?Truck(); ???????truck.getType(); ???????truck.show(); ???????break; ?????????????}else?if(type==3)?{ ????????Pickup?pickup=new?Pickup(); ????????pickup.getBrand(); ????????pickup.show(); ????????break; ??????????????}else?{ ????????????System.out.println("您的輸入有誤!請(qǐng)選擇您要租賃的車輛類型:"); ????????????System.out.println("1、汽車??????????2、貨車??????????3、皮卡"); ????????????type=input.nextInt(); ????????????} ???????} ???????}catch(InputMismatchException?ime)?{ ????????break?reselect;??????????//【就是這里】,此處break跳轉(zhuǎn)后為什么會(huì)進(jìn)入死循環(huán)? ???????} ???????for(int?b=1;b>0;b++){ ????????System.out.println("確認(rèn)嗎?(是Y/否N)"); ????????String?conFinal=input.next(); ???????????if(conFinal.equals("Y"))?{ ????????????System.out.println("您已預(yù)訂成功!"); ????????????break; ????????????}else?if(conFinal.equals("N"))?{ ?????????????break?reselect;?????//此處break-label運(yùn)行正常。 ?????????????}else{ ??????????????System.out.println("您的輸入有誤!"); ??????????????continue; ??????????????} ?????????} ???????break; ????????????????} ??????}else{ ???????System.out.println("您的輸入有誤!請(qǐng)問您是否要租車?"); ???????System.out.println("1、是??????????2、否"); ???????confirm=input.nextInt(); ???????} ?????} ??input.close(); ?}?
查看完整描述

2 回答

?
隔壁老伍丶

TA貢獻(xiàn)15條經(jīng)驗(yàn) 獲得超6個(gè)贊

你try 中的代碼一直會(huì)被catch?InputMismatchException,然后一直重新跳轉(zhuǎn)執(zhí)行

查看完整回答
反對(duì) 回復(fù) 2018-01-12
  • 2 回答
  • 0 關(guān)注
  • 1028 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)