Когда я запрашиваю данные с сервера, почти все случаи, когда rxjava может перехватить исключение в моей цепочке rxjava, но иногда onError () не может обработать исключение.
А вот мои связанные библиотеки:
io.reactivex.rxjava2:rxjava:2.1.14
io.reactivex.rxjava2:rxandroid:2.0.2
com.squareup.retrofit2:adapter-rxjava2:2.4.0
com.squareup.retrofit2:retrofit:2.4.0'
сбой с исключениями ниже:
io.reactivex.exceptions.CompositeException:
at io.reactivex.internal.observers.LambdaObserver.onError (LambdaObserver.java:80)
at io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.checkTerminated (ObservableObserveOn.java:276)
at io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.drainNormal (ObservableObserveOn.java:172)
at io.reactivex.internal.operators.observable.ObservableObserveOn$ObserveOnObserver.run (ObservableObserveOn.java:252)
at io.reactivex.android.schedulers.HandlerScheduler$ScheduledRunnable.run (HandlerScheduler.java:109)
at android.os.Handler.handleCallback (Handler.java:873)
at android.os.Handler.dispatchMessage (Handler.java:99)
at android.os.Looper.loop (Looper.java:193)
at android.app.ActivityThread.main (ActivityThread.java:6898)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:537)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:858)