舉個例子:(判斷輸入ID是否為int類型,若是跳出while語句繼續(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("請重新輸入整數(shù)類型ID:"); } }我的代碼是這樣寫的,但是當輸入為String類型的值的時候并不可以再次輸入,而是進入了死循環(huán)。求解?或者可以實現(xiàn)此功能的代碼(利用try-catch語句)?
添加回答
舉報
0/150
提交
取消