JsonException
Base type for all JSON-specific exceptions thrown by Json.
message always includes shortMessage. It typically also includes a hint and additional exception-specific information, such as JsonDecodingException.path.
The shortMessage is intended to be concise and aimed at the application users, while hint may contain actionable advice for the developer, e.g., enabling a specific configuration option.