public class SilentInvalidJsonObjectException extends InvalidJsonObjectException
Objects that are only constructed as members of other objects that also throw InvalidJsonObjectException should throw this exception as needed in order to allow the exception to bubble up to its parent and only be logged once, at the root cause of the exception.
Constructor and Description |
---|
SilentInvalidJsonObjectException(String message) |
SilentInvalidJsonObjectException(String message,
Throwable cause) |
SilentInvalidJsonObjectException(Throwable cause) |
Modifier and Type | Method and Description |
---|---|
protected void |
capture()
Generate the capture file for this exception, if requested
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public SilentInvalidJsonObjectException(String message)
message
- public SilentInvalidJsonObjectException(Throwable cause)
cause
- protected void capture()
InvalidJsonObjectException
capture
in class InvalidJsonObjectException
Copyright © 2012–2014 Battams, Derek. All rights reserved.