したがって、私のプログラミング課題では、ユーザーは成績の数を入力する必要がありますが、入力をチェックして適切なエラーを返す必要があります。数値は正の数値である必要があり、プログラムはエラーを区別して適切な応答を返し、正しい数値が入力されるまでループバックする必要があります。エラー チェックの部分を取得しましたが、プログラムを次の部分に続行するのに問題があります。任意の助けをいただければ幸いです
do {
System.out.println("Enter number of grades");
if (input.hasNextInt()){
numGrade = input.nextInt();
if (numGrade < 0){
System.out.println("Your number of grades needs to positive! Try again");
count1++;
continue;
}
}
else{
System.out.println("You did not enter a number! Try again");
count1++;
input.next();
continue;
}
}while (count1 > 0);