Module tools.jackson.core
Package tools.jackson.core.exc
package tools.jackson.core.exc
Package for subtypes of
JacksonException
defined and used by streaming API.-
ExceptionsClassDescriptionException type for read-side problems that are not direct decoding ("parsing") problems (those would be reported as basic
StreamReadExceptions), but rather result from failed attempts to convert specific Java value out of valid but incompatible input value.Exception type used to wrap low-level I/O issues that are reported (asIOException) on reading and writing content using JDK streams and other sources and targets.Exception type used to indicate violations of stream constraints (for exampleStreamReadConstraints) when reading or writing content.Intermediate base class for all read-side streaming processing problems, including parsing and input value coercion problems.Intermediate base class for all write-side streaming processing problems, mostly content generation issues.SpecializedStreamReadExceptionthat is thrown when end-of-input is reached unexpectedly, usually within token being decoded, but possibly within intervening non-token content (for formats that have that, such as whitespace for textual formats)