プログラムが Web サイトへの接続に失敗した場合、Jsoup でエラー処理を行うにはどうすればよいですか?
たとえば、Web サイトが存在せず、ユーザーにエラー メッセージを出力したい場合などです。
以下のコードは、特定の Web サイトに接続する方法を示していますが、必要なのは、Web サイトが存在しない場合にエラー メッセージを出力することです。
Document doc;
try {
// need http protocol
doc = Jsoup.connect("https://forum.lowyat.net/user/OldSchoolJoke").get();
// get page title
String title = doc.title();
//System.out.println("title : " + title);
// get all links
Elements links = doc.select("div.postdetails");
for (Element link : links) {
// get the value from href attribute
System.out.println("\nlink : " + link.attr("div"));
System.out.println("text : " + link.text());
}
} catch (IOException e) {
e.printStackTrace();
}