while (goodInput=false)
{
try
{
System.out.println("How long is the word you would like to guess?");
wordSize=scan.nextInt();
while(wordSize>word.longestWord())
{
System.out.println("There are no words that big! Please enter another number");
wordSize=scan.nextInt();
}
goodInput=true;
}
catch(InputMismatchException ime)
{
System.out.println("Thats not a number! Try again");
}
}
我想提示用戶輸入號碼,但我不能讓它正確運行。我希望它保持運行,直到輸入正確的輸入。提示用戶,直到輸入正確的輸入類型
目前會發生什麼? – OmniOwl
「我無法讓它正常運行」是**不是一個真正的問題。 –
非常感謝馬克。發生了什麼是它捕捉到錯誤,然後進入該段之後的下一行。我認爲南巴里所說的是什麼錯誤。 – jeanqueq