![](/img/trans.png)
[英]emulator app crashes when trying to connect with jsoup in android studio
[英]Jsoup: Android App crashes
我有以下代码:
String webPage = "http://www.something.com";
String html = null;
try{
html = Jsoup.connect(webPage).get().html();
} catch (Exception e) {
e.printStackTrace();
}
Toast.makeText(this, html, Toast.LENGTH_SHORT).show();
如果其异常为Exception
该代码执行其他操作(在此代码之前),并且不执行try{}
的代码;如果该异常为IOException
,则应用程序崩溃
另外,您应该阅读计划中可以抛出和处理每种异常的Exception Jsoup,而不是捕获基本的jave Exception类。 如果您打算以相同的方式处理多个异常,也可以在一个catch块中捕获多个异常。
例:
String webPage = "http://www.something.com";
String html = null;
try {
html = Jsoup.connect(webPage).get().html();
} catch (SocketTimeoutException|IOException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace()
}
Toast.makeText(this, html, Toast.LENGTH_SHORT).show();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.