我试图调用一个名为“ cnpPacient”的方法。运行此方法后,在读取变量“ cnp”的行中收到NoSuchElementException。
static void cnpPacient() {
Scanner x = new Scanner(System.in);
System.out.println("INTRODUCETI CNP-ul PACIENTULUI :");
int cnp = x.nextInt();
x.close();
}
我该如何解决?
最佳答案
当提供2作为输入并打印相同时,对我来说工作正常。
public static void main(String[] args) {
cnpPacient();
}
static void cnpPacient() {
Scanner x = new Scanner(System.in);
System.out.println("INTRODUCETI CNP-ul PACIENTULUI :");
int cnp = x.nextInt();
System.out.println(cnp);
x.close();
}
输出:
INTRODUCETI CNP-ul PACIENTULUI :
2
2