Я хочу проверить, правильно ли введен ввод данных.Например, если пользователь вводит int
, когда я хочу, чтобы он ввел double
, программа сообщает ему, что произошла ошибка.Это то, что я до сих пор:
System.out.println("Enter the temperature in double:");
String temp = input.nextLine();
try
{
Double temperature = Double.parseDouble(temp);
}
catch(Exception e)
{
isValid = false;
System.out.println("Temperature must be a double ");
}
Все, что он делает, продолжается через программу, а не выводит сообщение об ошибке при вводе int
.Я застрял на этом какое-то время, поэтому любая помощь будет признательна.