wis*_*shy 1 java url request nullpointerexception
所以我正在发出一个URL请求,要求将数据流提取到BufferedReader中.我正在获取的数据对于各种字段的值为"null".我用来读取所有数据的while条件是:
while (((inputLine = in.readLine()) != null))
Run Code Online (Sandbox Code Playgroud)
因此当条件遇到一个null
实际上不是EOF而只是一个字段值时,条件就会中断.我该如何解决这个问题?
当你读到一条线,这将永远是null
直到它到达数据的结尾.如果该行中没有数据,则它将只是一个空字符串.
您没有显示足够的代码来解释您获得a的原因NullPointerException
,但您确实需要了解在到达数据末尾之前不会看到任何"空值".
弄清楚你为什么得到一个NullPointerException
:
这应该让你确切地确定哪个值为null,导致抛出异常.你需要做些什么来修复它将取决于你想要做什么以及哪个值为空 - 我们目前没有足够的信息来帮助你.
归档时间: |
|
查看次数: |
1023 次 |
最近记录: |