前提・実現したいこと
paizaラーニングで標準入力で複数のデータを読み取る場合について学んでいます。
入力で一行目に表示されている数だけ、「スライムがあらわれた」と表示する課題です。
下記のようなエラーが出るのはなぜでしょうか?
入力箇所に数字は入れています。
発生している問題・エラーメッセージ
Exception in thread "main" java.util.NoSuchElementException at java.base/java.util.Scanner.throwFor(Scanner.java:937) at java.base/java.util.Scanner.next(Scanner.java:1478) at Main.main(Main.java:11) (Exit status: 1) ### 該当のソースコード
javaコード
// 標準入力とループ処理 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int count = sc.nextInt(); String data; for (int i = 0; i < count; i++) { data = sc.next(); System.out.println("スライムがあらわれた"); } } }
回答1件
あなたの回答
tips
プレビュー