Java.IO.io 例外处理



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

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

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
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)

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

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

您的捕获块应如下所示:

try {
//do something
}catch(IOException ex){
//handle error here
}

相关内容

  • 没有找到相关文章

最新更新