我收到了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