public class url {
public static void main(String[] args) throws Exception {
URL imdb = new URL("http://www.omdbapi.com/?t=The%20incredible%20Hulk");
URLConnection yc = imdb.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
String[] strarr = inputLine.split(",");
System.out.println("splits.size: " + strarr.length);
in.close();
}
}
的错误是: “异常线程 ”main“ 在imdb.url.main显示java.lang.NullPointerException (url.java:25)”的Java斯普利特()函数给空指针异常错误
请向我解释我如何删除它。我使用分裂函数和空指针异常google了很多,但只是不明白我做错了什么。
由'null.split(..)'工作造成的。 – 2013-03-30 21:23:15
实际上,该URL指向一个JSON文档,因此您可能想使用JSON解析器而不是这样做。 – thejh