Upgrade Exception to Throwable to prevent crash

pull/102/head
FongMi 4 years ago
parent 4e0f0e3523
commit deafd6e7b9
  1. 4
      app/src/main/java/com/fongmi/android/tv/model/SiteViewModel.java

@ -168,7 +168,7 @@ public class SiteViewModel extends ViewModel {
if (site.getType() == 0) post(site, Result.fromXml(body));
else post(site, Result.fromJson(body));
}
} catch (Exception | NoClassDefFoundError e) {
} catch (Throwable e) {
e.printStackTrace();
}
}
@ -185,7 +185,7 @@ public class SiteViewModel extends ViewModel {
service.execute(() -> {
try {
if (!Thread.interrupted()) result.postValue(service.submit(callable).get(15, TimeUnit.SECONDS));
} catch (Exception e) {
} catch (Throwable e) {
e.printStackTrace();
if (e instanceof InterruptedException) return;
if (!Thread.interrupted()) result.postValue(Result.empty());

Loading…
Cancel
Save