首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java.IO.io异常处理

Java.IO.io异常处理
EN

Stack Overflow用户
提问于 2020-01-24 17:41:57
回答 1查看 84关注 0票数 0

我在哪里处理java.io.IOException异常?

我知道错误将会发生。当我试图让应用程序在找不到互联网连接的情况下启动并显示一条消息时,我不确定这是因为google.services文件还是什么原因,但根据我的应用程序中心日志,我知道它与FirebasePushNotification相关

代码语言:javascript
复制
java.io.IOException: SERVICE_NOT_AVAILABLE
com.google.firebase.iid.zzr.zza(Unknown Source)
com.google.firebase.iid.zzr.zza(Unknown Source)
com.google.firebase.iid.zzu.then(Unknown Source)
com.google.android.gms.tasks.zzd.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker ThreadPoolExecutor.java:1113
代码语言:javascript
复制
JniEnvironment+InstanceMethods.CallObjectMethod (Java.Interop.JniObjectReference instance, Java.Interop.JniMethodInfo method, Java.Interop.JniArgumentValue* args)
JniPeerMembers+JniInstanceMethods.InvokeAbstractObjectMethod (System.String encodedMember, Java.Interop.IJavaPeerable self, Java.Interop.JniArgumentValue* parameters)
TaskInvoker.get_RawResult ()
Task.get_Result ()
FirebasePushNotificationManager.OnComplete (Android.Gms.Tasks.Task task)
IOnCompleteListenerInvoker.n_OnComplete_Lcom_google_android_gms_tasks_Task_ (System.IntPtr jnienv, System.IntPtr native__this, System.IntPtr native_task)
crc6494e14b9856016c30.FirebasePushNotificationManager.onComplete FirebasePushNotificationManager.java:30
com.google.android.gms.tasks.zzj.run(Unknown Source)

我只是不知道在哪里处理这个错误,以避免这些崩溃

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-01-27 10:57:37

Java IOExceptions是输入/输出异常(I/O),只要输入或输出操作失败或被解释,就会发生这些异常。在编写可能引发I/O异常的代码时,请尝试在try-catch块中编写代码。

catch块应该如下所示:

代码语言:javascript
复制
try {
    //do something
}catch(IOException ex){

    //handle error here
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59893811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档