线程" main"中的例外情况java.lang.NullPointerException:while循环参数

时间:2015-09-09 18:44:52

标签: java error-handling while-loop

我收到了while循环参数的错误消息。我不懂为什么。我已经初始化了参数中的所有变量。程序读取我的大部分输入文件,但只输出大约一半的输出文件,并在读取行的中间停止输出。

错误是:

Exception in thread "main" java.lang.NullPointerException
at dbreadfile.DBReadFile.main(DBReadFile.java:44)
Java Result: 1

该计划是:

PrintWriter pw;
BufferedWriter bw;
FileWriter fw;
String line = "";
br = new BufferedReader(new FileReader(inFile));
fw = new FileWriter(outFile, true);
bw = new BufferedWriter(fw);
pw = new PrintWriter(bw);

while((line = br.readLine().trim()) != null){ //ERROR ON THIS LINE
   //do stuff
}//end while

0 个答案:

没有答案