java.lang.NullPointerException:Java初学者
这个问题在这里已经有了答案:
可能你有少于652行。 file.readLine()在没有更多行要读取时返回null。
使用你的调试器并检查变量'文件'。 当你的变量为null并且你试图从null变量调用函数时,NullPointerException将被抛出。
很有可能你打电话
file.readLine().split()
在文件结束之后,所以file.readLine()为空。
您可以将行包装在空检查中 - 如下所示:
String[] row;
String[] rawRow = file.readLine();
if (rawRow != null) {
row = rawRow.split(" ");
} else {
break;
}
链接地址: http://www.djcxy.com/p/76195.html
上一篇: java.lang.NullPointerException: Java Beginner
下一篇: Dependency Injection doesn't know about type that I want to inject