【发布时间】:2015-05-16 03:19:41
【问题描述】:
我的程序不断向我抛出 nullPointerException,我不知道为什么。我想也许是因为 bufferedReader 但我不确定。
String line = reader.readLine();
while (!line.isEmpty()) {
line = repairLine(line);
tree.add(line);
line = reader.readLine();
}
是的,它被包裹在 try - catch 块中。它说问题出在while-line上。它不适用于“if (line != null)”。我真的不知道是什么原因造成的。感谢您的帮助。
【问题讨论】:
-
发布足够的代码,以便有人可以重现该问题。
-
您需要使用调试器,并逐行执行您的代码。这样你就会发现你的问题,而且你可能会学到很多东西
-
@misslnTrouble 请阅读:What should I do when someone answers my question
标签: java nullpointerexception bufferedreader readline