CompositeException в модернизации - PullRequest
0 голосов
/ 07 ноября 2019

Когда я запрашиваю данные с сервера, почти все случаи, когда 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)
...