J
jason
hello, below is my code. the error message is:
Exception in thread "main" java.lang.NullPointerException
at WebsiteReader.main(WebsiteReader.java:23)
----program below--
import java.io.*;
import java.net.URL;
public class WebsiteReader
{
public static BufferedReader read(String url) throws Exception{
return new BufferedReader(
new InputStreamReader(
new URL(url).openStream()));
}
public static void main (String[] args) throws Exception{
BufferedReader reader = read("http://www.google.com");
String line = reader.readLine();
int Counter=0;
String MyStrArray[]= null;
while (line != null) {
System.out.println(line);
System.out.println(String.valueOf(line));
line = reader.readLine();
MyStrArray[Counter]= line;
Counter=Counter+1;
}
System.out.println(Counter);
}
}
Exception in thread "main" java.lang.NullPointerException
at WebsiteReader.main(WebsiteReader.java:23)
----program below--
import java.io.*;
import java.net.URL;
public class WebsiteReader
{
public static BufferedReader read(String url) throws Exception{
return new BufferedReader(
new InputStreamReader(
new URL(url).openStream()));
}
public static void main (String[] args) throws Exception{
BufferedReader reader = read("http://www.google.com");
String line = reader.readLine();
int Counter=0;
String MyStrArray[]= null;
while (line != null) {
System.out.println(line);
System.out.println(String.valueOf(line));
line = reader.readLine();
MyStrArray[Counter]= line;
Counter=Counter+1;
}
System.out.println(Counter);
}
}