我有下面的catch块
try {
// the function that can throw exception
} catch (InterruptedException | InterruptedIOException e) {
return false;
} catch (Exception e) {
Log.e(TAG, "Error ", e);
failure++;
}
但是如果抛出IOException它没有被捕获并且应用程序崩溃了。 我认为它会被第二次捕获
抓住答案 0 :(得分:1)
你应该尝试写:
catch(Exception e){
System.out.println(e);
}