解决bufferReader错误

时间:2016-09-19 21:43:06

标签: java

我收到ArrayIndexOutOfBoundsException: 0错误。

这是一个小片段:

public static void main(String[] args){
try{
    Fileread = new BufferedReader(new FileReader(args[0]));
}
catch(FileNotFoundException e){
    System.out.println("Error reading in file");
    System.exit(1);
}

我正在阅读50多行的文本文件。我对使用args[]数组读入初始输入有些新意。所以请原谅我缺乏知识。

1 个答案:

答案 0 :(得分:0)

假设你没有得到FileNotFoundException,可以说你的异常与你的参数有关,即arg [0] ......

你是如何运行java类的?为了能够正确运行它你需要像这样运行它。 。 即如果类名是Memory,文件名是Memory.java,那么你使用javac Memory.java编译它,你就像这样运行..

java Memory C:\abc.txt