貝婁,你可以看到我有麻煩的代碼部分。到目前爲止,當用戶輸入「a」時,程序返回一個錯誤。我希望程序返回「錯誤輸入再試一次!」並返回到開始od do statment。當用戶輸入字符串程序返回到循環的開始時,當整數程序繼續
do{
System.out.println("Vnesi dožino besede, ki jo iščeš");
Scanner in = new Scanner(System.in);
dolzina = in.nextInt();
}while (dolzina<0);
爲什麼dolzina值你想重複循環。你遇到了什麼錯誤。請更清楚一點 – Chiseled 2014-10-28 20:36:52
在調用'nextInt()之前使用'hasNextInt()'' – 2014-10-28 20:37:14