Package org.bson
Class BSONException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.bson.BSONException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BsonInvalidOperationException
,BsonSerializationException
A general runtime exception raised in BSON processing.
-
Constructor Summary
ConstructorDescriptionBSONException
(int errorCode, String msg) BSONException
(int errorCode, String msg, Throwable t) BSONException
(String msg) BSONException
(String msg, Throwable t) -
Method Summary
Modifier and TypeMethodDescriptionReturns the error code.boolean
Returns if the error code is set (i.e., not null).Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
BSONException
- Parameters:
msg
- The error message.
-
BSONException
- Parameters:
errorCode
- The error code.msg
- The error message.
-
BSONException
- Parameters:
msg
- The error message.t
- The throwable cause.
-
BSONException
- Parameters:
errorCode
- The error code.msg
- The error message.t
- The throwable cause.
-
-
Method Details
-
getErrorCode
Returns the error code.- Returns:
- The error code.
-
hasErrorCode
public boolean hasErrorCode()Returns if the error code is set (i.e., not null).- Returns:
- true if the error code is not null.
-