舉個(gè)例子:(判斷輸入ID是否為int類型,若是跳出while語(yǔ)句繼續(xù)執(zhí)行,若不是重新輸入直到輸入值為int類型為止)int jishu=1; while(jishu==1){????????????????????????????try{ System.out.println("輸入ID:"); play[0].ID=console.nextInt(); jishu=0; }catch(Exception e){ System.out.println("請(qǐng)重新輸入整數(shù)類型ID:"); } }我的代碼是這樣寫的,但是當(dāng)輸入為String類型的值的時(shí)候并不可以再次輸入,而是進(jìn)入了死循環(huán)。求解?或者可以實(shí)現(xiàn)此功能的代碼(利用try-catch語(yǔ)句)?
添加回答
舉報(bào)
0/150
提交
取消