Уже посмотрела правильный ответ, но не понимаю своей ошибки.
Я не понимаю, почему вылезает ошибка что else не видит If? Вроде фигурные скобки правильно стоят.
И еще, почему в правильном ответе нет else?
package com.javarush.task.pro.task04.task0420;
import java.util.Scanner;
/*
Страшное число
*/
public class Solution {
public static void main(String[] args) {
System.out.println("Введите предполагаемое число");
checkNumber(3);
}
public static void checkNumber(int number) {
Scanner scan = new Scanner(System.in);
while (true)
{
int inputNumber = scan.nextInt();
if (inputNumber == number);
{
System.out.println("Загадочное число равно" + inputNumber);
break;
}
else
System.out.println("Попробуй еще раз");
}
}
}