Class SerializationException

java.lang.Object
java.lang.Throwable
java.lang.Exception
com.launchdarkly.sdk.json.SerializationException
All Implemented Interfaces:
Serializable

public class SerializationException extends Exception
General exception class for all errors in serializing or deserializing JSON.

The SDK uses this class to avoid depending on exception types from the underlying JSON framework that it uses. The underlying exception can be inspected with the Throwable.getCause() method, but application code should not rely on those details since they are subject to change.

See Also:
  • Constructor Details

    • SerializationException

      public SerializationException(Throwable cause)
      Creates an instance.
      Parameters:
      cause - the underlying exception
    • SerializationException

      public SerializationException(String message)
      Creates an instance.
      Parameters:
      message - a description of the error