Я заметил, что если в doOnSuccess() выдается исключение, абонент не получит onSuccess(), а onError().Есть ли способ предотвратить такое поведение?Я думал об окружении всего с помощью try-catch, но это явно не очень хорошая идея.
doOnSuccess()
onSuccess()
onError()