- java.lang.Object
- java.lang.Throwable
- java.lang.Exception
- java.lang.RuntimeException
- org.w3c.dom.ls.LSException
- All Implemented Interfaces:
Serializable
public class LSException extends RuntimeException
Parser or write operations may throw anLSException
if the processing is stopped. The processing can be stopped due to aDOMError
with a severity ofDOMError.SEVERITY_FATAL_ERROR
or a non recoveredDOMError.SEVERITY_ERROR
, or ifDOMErrorHandler.handleError()
returnedfalse
.Note: As suggested in the definition of the constants in the
DOMError
interface, a DOM implementation may choose to continue after a fatal error, but the resulting DOM tree is then implementation dependent.See also the Document Object Model (DOM) Level 3 Load and Save Specification.
- Since:
- 1.5
- See Also:
- Serialized Form
Field Summary
Fields Modifier and Type Field Description short
code
static short
PARSE_ERR
If an attempt was made to load a document, or an XML Fragment, usingLSParser
and the processing has been stopped.static short
SERIALIZE_ERR
If an attempt was made to serialize aNode
usingLSSerializer
and the processing has been stopped.
Constructor Summary
Constructors Constructor Description LSException(short code, String message)
Method Summary
Methods declared in class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Field Detail
code
public short code
PARSE_ERR
public static final short PARSE_ERR
If an attempt was made to load a document, or an XML Fragment, usingLSParser
and the processing has been stopped.- See Also:
- Constant Field Values
SERIALIZE_ERR
public static final short SERIALIZE_ERR
If an attempt was made to serialize aNode
usingLSSerializer
and the processing has been stopped.- See Also:
- Constant Field Values
Constructor Detail
LSException
public LSException(short code, String message)