Scanner next () wirft NoSuchElementException für einige Online-Compiler

Dies scheint eine häufige Frage zu sein (mehrmals gestellt), aber ich kann keine Erklärung für dieses Verhalten finden. Der folgende Code funktioniert in einem Compiler, wirft aberException in thread "main" java.util.NoSuchElementException in einem anderen Compiler

  Scanner s = new Scanner(System.in);
  System.out.println("Enter name: ");
  String name = s.next();
  System.out.println("Name is " + name);

Tested onhttps: //www.compilejava.net undhttps: //www.codechef.com/id es löst eine Ausnahme aus. Auf einigen Compilern funktioniert es jedoch einwandfrei. Gibt es einen Grund für dieses Verhalten (wie eine Änderung in JDK oder so)?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage