内容がinput.txtの単純なテキストファイルを読み込もうとしています
Line 1
Line 2
Line 3
ただし、常に例外が発生し、エラーが出力されます。
import java.io.*;
import java.util.*;
public class Main {
public static void main(String args[]){
List<String> text = new ArrayList<String>();
try{
BufferedReader reader = new BufferedReader(new FileReader("input.txt"));
for (String line; (line = reader.readLine()) != null; ) {
text.add(line);
}
System.out.println(text.size()); //print how many lines read in
reader.close();
}catch(IOException e){
System.out.println("ERROR");
}
}
}
それが違いを生む場合、私はEclipseをIDEとして使用しています。http://www.compileonline.com/compile_java_online.phpでこのコードを試してみまし たが、正常に動作します。Eclipse で動作しないのはなぜですか?