Моя цель в этой программе - извлечь контент сайта и вывести его на консоль.Однако, исключение выдается каждый раз, когда я запускаю этот код.Мне интересно, что я делаю неправильно, и если кто-нибудь может указать мне в правильном направлении.Спасибо заранее!
public class twikiripper {
public static URL url;
public static void main(String[] args) {
BufferedReader br = null;
try{
URL url = new URL("http://www.google.com");
}catch(MalformedURLException ex){}
try {
url.openConnection();
br = new BufferedReader(new InputStreamReader(url.openStream()));
String line;
StringBuilder sb = new StringBuilder();
while ((line = br.readLine()) != null) {
sb.append(line);
sb.append(System.lineSeparator());
}
System.out.println(sb);
}catch(Exception e){
System.out.println("Exception: "+e.toString());
}
}
Мой код указан выше.Мне было интересно, почему я всегда выводить Exception: java.lang.NullPointerException?Я, кажется, всегда бросаю это исключение.Я думал, что все делаю правильно.
То, что я пытаюсь сделать, это отобразить выходной код с веб-сайта, вот и все.Пожалуйста, помогите!