「やさしいJava」を見て勉強しているのですが
Java
1import java.io.*; 2class Sample4{ 3 public static void main(String[] args){ 4 // キーボードからのデータを取得 5 System.out.println("add text"); 6 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); 7 8 String str = br.readLine(); 9 System.out.println(str + "が入力されました"); 10 } 11}
として、コマンドプロンプトで実行したときに下記のエラーが出ます
javac -encoding UTF-8 Sample4.java Sample4.java:8: エラー: 例外IOExceptionは報告されません。スローするには、捕捉または宣言する必要があります String str = br.readLine(); ^ エラー1個
今までは確実に実行できていいたのですが
importを入れたとたんにこうなりました
Java
1import java.io.*; 2
上記の部分を
Java
1import java.io.IOException;
に変更するとエラーが増えます
これはなぜなのでしょうか?
解決策を教えてください
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/02/26 01:21
2018/02/26 01:41
退会済みユーザー
2018/02/26 01:51