Search⌘ K
AI Features

Undelivered Errors

Understand how undelivered errors occur in RxJava when onError is missing or subscriptions are disposed. Learn to use RxJavaPlugins to customize error handling, prevent app crashes, and ensure errors are properly reported or logged in your Android reactive streams.

We'll cover the following...

There are some cases where errors might be considered to be undelivered. Examples include if an Exception occurs but no explicit .onError() handling was provided on the subscription, or if .onError() was provided but the subscription has been canceled or disposed of. In these scenarios, RxJava tries to do its best to make sure that errors are not ...