Package io.reactivex.rxjava3.exceptions
package io.reactivex.rxjava3.exceptions
Exception handling utilities (
Exceptions
),
composite exception container (CompositeException
) and
various lifecycle-related (UndeliverableException
)
and behavior-violation exception types (OnErrorNotImplementedException
,
MissingBackpressureException
).-
ClassDescriptionRepresents an exception that is a composite of one or more other exceptions.Contains a formatted message with a simplified representation of the exception graph contained within the CompositeException.Same abstraction and implementation as in JDK to allow PrintStream and PrintWriter to share implementation.Same abstraction and implementation as in JDK to allow PrintStream and PrintWriter to share implementation.Utility class to help propagate checked exceptions and rethrow exceptions designated as fatal.Indicates that an operator attempted to emit a value but the downstream wasn't ready for it.Represents an exception used to signal to the
RxJavaPlugins.onError()
that a callback-based subscribe() method on a base reactive type didn't specify an onError handler.Explicitly named exception to indicate a Reactive-Streams protocol violation.Indicates an overflow happened because the upstream disregarded backpressure completely orSubscriber.onNext(Object)
was called concurrently from multiple threads without synchronization.Wrapper for Throwable errors that are sent toRxJavaPlugins.onError
.