【发布时间】:2014-03-05 06:12:14
【问题描述】:
代码片段:
HttpURLConnection url = new HttpURLConnection(new URL("myurl"));
InputStream connInputStream = null;
try
{
connInputStream = conn.getInputStream();
BufferedReader in = new BufferedReader(new InputStreamReader(connInputStream));
boolean matchFound = false;
String strLine = in.readLine();
}
...
在这段代码中,我得到 strLine = null,这意味着 in.readLine 为 null。 in.readline 可能为空的可能原因是什么。 这段代码不会抛出任何空指针异常。
这种情况会不会因为读取 url 源到流的时间滞后而出现?
【问题讨论】: