入力した数字が偶数か偶数かをユーザーに通知します。私は入力検証に助けが必要です。私が必要とする確認は、ユーザーが何も入力することができないということです。 tryとcatchメソッドなしで検証を実行しようとしています。入力の検証はどのように行いますか?
import java.util.Scanner;
public class oddoreven {
public static void main (String [] args) {
Scanner input = new Scanner (System.in);
//declaractions
int num;
//while loop
do{
System.out.println("PLease enter a number to see whether it is even or odd. To end tyype in -99.");
num = input.nextInt();
// input valid
}while(num != -99); // loop ends
// begins the method
public static void is_odd_or_even_number(int number){
int rem = number%2;
\
'num'はポスト内の' int'です。 –
@ElliottFrisch私はそれを無視しました。OPが妥当性検査について質問しているのであれば、OPはStringとして入力を受け取るでしょう。とりあえずありがとう。 –