想出現(xiàn)異常后 重新進(jìn)入for循環(huán) 從 “請(qǐng)輸入第一輛車(chē)” 開(kāi)始 試了幾次都沒(méi)成功
System.out.print("請(qǐng)輸入您要租車(chē)的數(shù)量:");
?Scanner input2=new Scanner(System.in);
?int Num =input2.nextInt();//獲取用戶(hù)輸入的租車(chē)數(shù)量
?for(int j=1;j<=Num;j++){
?System.out.println("請(qǐng)輸入第"+j+"輛車(chē)的序號(hào):");
?Scanner input3=new Scanner(System.in);
? ? ?int No=input3.nextInt();
? ? ?
? ? ?//如果 ?No>6 ?返回for循環(huán)并輸出“請(qǐng)重新輸入”
? ? ?if(No>6){
? ? ?System.out.println("sorry,本系統(tǒng)只有六輛車(chē),請(qǐng)重新輸入!");
? ? ?
? ? ?}?
? ? ?} ?
2016-08-05
只加 j-- 實(shí)現(xiàn)不了
2016-08-05
System.out.print("請(qǐng)輸入您要租車(chē)的數(shù)量:");
?Scanner input2=new Scanner(System.in);
?int Num =input2.nextInt();//獲取用戶(hù)輸入的租車(chē)數(shù)量
?for(int j=1;j<=Num;j++){
?System.out.println("請(qǐng)輸入第"+j+"輛車(chē)的序號(hào):");
?Scanner input3=new Scanner(System.in);
? ? ?int No=input3.nextInt();
? ? ?
? ? ?//如果 ?No>6 ?返回for循環(huán)并輸出“請(qǐng)重新輸入”
? ? ?if(No>6){
???? j--;//只需要加入這一行
? ? ?System.out.println("sorry,本系統(tǒng)只有六輛車(chē),請(qǐng)重新輸入!");
? ? ?
? ? ?}?
? ? ?} ?