Я работал над базовым калькулятором на Java (Eclipse) и столкнулся с некоторыми проблемами при отображении чего-либо после двух верхних строк, кроме:
Exception in thread "main" java.util.NoSuchElementException
at java.util.Scanner.throwFor(Unknown Source)
at java.util.Scanner.next(Unknown Source)
at Commands.main(Commands.java:29)
Я почти уверен, что создаю сканер и правильно возвращаю значения, так что понятия не имею, что происходит ...
import java.util.Scanner;
public class Commands {
public static void main(String[] args)
{
double num1;
double num2;
String operation;
Scanner input = new Scanner(System.in);
try {
System.out.println("Please enter the first number:");
num1 = input.nextInt();
System.out.println("Please enter the second number:");
num2 = input.nextInt();
} finally {
input.close();
}
}
}