Exception in thread "main" java.util.NoSuchElementException (error)?? help
import java.util.Scanner; public class NewClass { public static void main(String[] args){ Scanner s = new Scanner(System.in); String name=""; int age= 0; double height= 0; System.out.print("what is your full name: "); name= s.nextLine(); System.out.print("what is your age?"); age=s.nextInt(); System.out.print("what is your height in cm?"); height = s.nextDouble(); s.close(); if (name.equals("Felix Robinson")&&age==22 && height==180){System.out.println("Welcome!");} else {System.out.println("access denied!");} int day; Scanner d = new Scanner(System.in); day= d.nextInt(); switch(day){ case 1: System.out.print("monday"); break; case 2:System.out.print("tuesday"); break; case 3: System.out.print("wednesday"); d.close(); break; } } } The output is this when i run the program: what is your full name: Felix Robinson what is your age?22 what is your height in cm?180 Welcome! Exception in thread "main" java.util.NoSuchElementException at java.util.Scanner.throwFor(Unknown Source) at java.util.Scanner.next(Unknown Source) at java.util.Scanner.nextInt(Unknown Source) at java.util.Scanner.nextInt(Unknown Source) at NewClass.main(NewClass.java:23)