Package groovy.json

Class JsonException

All Implemented Interfaces:
Serializable
Direct Known Subclasses:
Exceptions.JsonInternalException

public class JsonException extends RuntimeException
JsonException is the exception thrown by the JSON builder and slurper classes, whenever a problem occurs when creating or parsing JSON data structures.
Since:
1.8.0
See Also:
  • Constructor Details

    • JsonException

      public JsonException()
      Creates a JsonException with no detail message.
    • JsonException

      public JsonException(String s)
      Creates a JsonException with the supplied detail message.
      Parameters:
      s - the detail message
    • JsonException

      public JsonException(String s, Throwable throwable)
      Creates a JsonException with the supplied detail message and cause.
      Parameters:
      s - the detail message
      throwable - the cause
    • JsonException

      public JsonException(Throwable throwable)
      Creates a JsonException with the supplied cause.
      Parameters:
      throwable - the cause