## Uses of Class
com.fasterxml.jackson.core.JsonParseException

Packages that use JsonParseException
Package | Description
--- | ---
com.fasterxml.jackson.core | Main public API classes of the core streaming JSON processor: most importantly `JsonFactory` used for constructing JSON parser (`JsonParser`) and generator (`JsonGenerator`) instances.
com.fasterxml.jackson.core.base | Base classes used by concrete Parser and Generator implementations; contain functionality that is not specific to JSON or input abstraction (byte vs char).
com.fasterxml.jackson.core.io |
com.fasterxml.jackson.core.json | JSON-specific parser and generator implementation classes that Jackson defines and uses.
com.fasterxml.jackson.core.util | Utility classes used by Jackson Core functionality.

### Uses of JsonParseException in com.fasterxml.jackson.core

Methods in com.fasterxml.jackson.core that return JsonParseException
Modifier and Type | Method and Description
--- | ---
`protected JsonParseException` | JsonParser.`_constructError(String msg)` Helper method for constructing `JsonParseException`s based on current state of the parser
`JsonParseException` | JsonParseException.`withParser(JsonParser p)` Fluent method that may be used to assign originating `JsonParser`, to be accessed using `getProcessor()`.
`JsonParseException` | JsonParseException.`withRequestPayload(RequestPayload p)` Fluent method that may be used to assign payload to this exception, to let recipient access it for diagnostics purposes.

Methods in com.fasterxml.jackson.core that throw JsonParseException
Modifier and Type | Method and Description
--- | ---
`JsonParser` | JsonFactory.`createJsonParser(byte[] data)` Deprecated. Since 2.2, use `JsonFactory.createParser(byte[])` instead.
`JsonParser` | JsonFactory.`createJsonParser(byte[] data, int offset, int len)` Deprecated. Since 2.2, use `JsonFactory.createParser(byte[],int,int)` instead.
`JsonParser` | JsonFactory.`createJsonParser(File f)` Deprecated. Since 2.2, use `JsonFactory.createParser(File)` instead.
`JsonParser` | JsonFactory.`createJsonParser(InputStream in)` Deprecated. Since 2.2, use `JsonFactory.createParser(InputStream)` instead.
`JsonParser` | JsonFactory.`createJsonParser(Reader r)` Deprecated. Since 2.2, use `JsonFactory.createParser(Reader)` instead.
`JsonParser` | JsonFactory.`createJsonParser(String content)` Deprecated. Since 2.2, use `JsonFactory.createParser(String)` instead.
`JsonParser` | JsonFactory.`createJsonParser(URL url)` Deprecated. Since 2.2, use `JsonFactory.createParser(URL)` instead.
`JsonParser` | JsonFactory.`createParser(byte[] data)` Method for constructing parser for parsing the contents of given byte array.
`JsonParser` | JsonFactory.`createParser(byte[] data, int offset, int len)` Method for constructing parser for parsing the contents of given byte array.
`JsonParser` | JsonFactory.`createParser(File f)` Method for constructing JSON parser instance to parse contents of specified file.
`JsonParser` | JsonFactory.`createParser(InputStream in)` Method for constructing JSON parser instance to parse the contents accessed via specified input stream.
`JsonParser` | JsonFactory.`createParser(Reader r)` Method for constructing parser for parsing the contents accessed via specified Reader.
`JsonParser` | JsonFactory.`createParser(String content)` Method for constructing parser for parsing contents of given String.
`JsonParser` | JsonFactory.`createParser(URL url)` Method for constructing JSON parser instance to parse contents of resource reference by given URL.

### Uses of JsonParseException in com.fasterxml.jackson.core.base

Methods in com.fasterxml.jackson.core.base that return JsonParseException
Modifier and Type | Method and Description
--- | ---
`protected JsonParseException` | ParserMinimalBase.`_constructError(String msg, Throwable t)`

Methods in com.fasterxml.jackson.core.base that throw JsonParseException
Modifier and Type | Method and Description
--- | ---
`protected int` | ParserBase.`_eofAsNextChar()`
`protected abstract void` | ParserMinimalBase.`_handleEOF()` Method sub-classes need to implement
`protected void` | ParserBase.`_handleEOF()` Method called when an EOF is encountered between tokens.
`protected void` | ParserMinimalBase.`_reportError(String msg)`
`protected void` | ParserMinimalBase.`_reportInvalidEOF()`
`protected void` | ParserMinimalBase.`_reportInvalidEOF(String msg)` Deprecated. Since 2.8 use `ParserMinimalBase._reportInvalidEOF(String, JsonToken)` instead
`protected void` | ParserMinimalBase.`_reportInvalidEOF(String msg, JsonToken currToken)`
`protected void` | ParserMinimalBase.`_reportInvalidEOFInValue()` Deprecated. Since 2.8 use `ParserMinimalBase._reportInvalidEOF(String, JsonToken)` instead
`protected void` | ParserMinimalBase.`_reportInvalidEOFInValue(JsonToken type)`
`protected void` | ParserBase.`_reportMismatchedEndMarker(int actCh, char expCh)`
`protected void` | ParserMinimalBase.`_reportMissingRootWS(int ch)`
`protected void` | ParserMinimalBase.`_reportUnexpectedChar(int ch, String comment)`
`protected void` | ParserMinimalBase.`_throwInvalidSpace(int i)`
`protected void` | ParserMinimalBase.`_throwUnquotedSpace(int i, String ctxtDesc)` Method called to report a problem with unquoted control character.
`protected void` | ParserMinimalBase.`_wrapError(String msg, Throwable t)`
`protected void` | ParserBase.`reportInvalidNumber(String msg)`
`protected void` | ParserBase.`reportUnexpectedNumberChar(int ch, String comment)`

### Uses of JsonParseException in com.fasterxml.jackson.core.io

Subclasses of JsonParseException in com.fasterxml.jackson.core.io
Modifier and Type | Class and Description
--- | ---
`class` | `JsonEOFException` Specialized `JsonParseException` that is thrown when end-of-input is reached unexpectedly, either within token being decoded, or during skipping of intervening white-space that is not between root-level tokens (that is, is within JSON Object or JSON Array construct).

### Uses of JsonParseException in com.fasterxml.jackson.core.json

Methods in com.fasterxml.jackson.core.json that throw JsonParseException
Modifier and Type | Method and Description
--- | ---
`protected void` | UTF8StreamJsonParser.`_reportInvalidChar(int c)`
`protected void` | UTF8DataInputJsonParser.`_reportInvalidChar(int c)`
`protected void` | UTF8StreamJsonParser.`_reportInvalidInitial(int mask)`
`protected void` | UTF8DataInputJsonParser.`_reportInvalidInitial(int mask)`
`protected void` | UTF8StreamJsonParser.`_reportInvalidOther(int mask)`
`protected void` | UTF8StreamJsonParser.`_reportInvalidOther(int mask, int ptr)`
`boolean` | DupDetector.`isDup(String name)`

### Uses of JsonParseException in com.fasterxml.jackson.core.util

Methods in com.fasterxml.jackson.core.util that throw JsonParseException
Modifier and Type | Method and Description
--- | ---
`JsonToken` | JsonParserSequence.`nextToken()`