org.bson
Class BSONException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.bson.BSONException
- All Implemented Interfaces:
- java.io.Serializable
public class BSONException
- extends java.lang.RuntimeException
A general runtime exception raised in BSON processing.
- See Also:
- Serialized Form
Method Summary |
java.lang.Integer |
getErrorCode()
Returns the error code. |
boolean |
hasErrorCode()
Returns true if the error code is set (i.e., not null). |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BSONException
public BSONException(java.lang.String msg)
- Parameters:
msg
- The error message.
BSONException
public BSONException(int errorCode,
java.lang.String msg)
- Parameters:
errorCode
- The error code.msg
- The error message.
BSONException
public BSONException(java.lang.String msg,
java.lang.Throwable t)
- Parameters:
msg
- The error message.t
- The throwable cause.
BSONException
public BSONException(int errorCode,
java.lang.String msg,
java.lang.Throwable t)
- Parameters:
errorCode
- The error code.msg
- The error message.t
- The throwable cause.
getErrorCode
public java.lang.Integer getErrorCode()
- Returns the error code.
- Returns:
- The error code.
hasErrorCode
public boolean hasErrorCode()
- Returns true if the error code is set (i.e., not null).