public class NestedSQLException extends SQLException implements NestedThrowable
NestedThrowable.Util
Modifier and Type | Field and Description |
---|---|
protected Throwable |
nested
The nested throwable
|
DETECT_DUPLICATE_NESTING, NESTED_TRACE_ENABLED, PARENT_TRACE_ENABLED
Constructor and Description |
---|
NestedSQLException(String msg)
Construct a NestedSQLException with the specified detail
message.
|
NestedSQLException(String msg,
String state)
Construct a NestedSQLException.
|
NestedSQLException(String msg,
String state,
int code)
Construct a NestedSQLException.
|
NestedSQLException(String msg,
Throwable nested)
Construct a NestedSQLException with the specified detail
message and nested Throwable.
|
NestedSQLException(Throwable nested)
Construct a NestedSQLException with the specified
nested Throwable.
|
Modifier and Type | Method and Description |
---|---|
Throwable |
getCause()
Return the nested Throwable.
|
String |
getMessage()
Returns the composite throwable message.
|
Throwable |
getNested()
Return the nested Throwable.
|
void |
printStackTrace()
Prints the composite message and the embedded stack trace to
System.err.
|
void |
printStackTrace(PrintStream stream)
Prints the composite message and the embedded stack trace to the
specified print stream.
|
void |
printStackTrace(PrintWriter writer)
Prints the composite message and the embedded stack trace to the
specified print writer.
|
getErrorCode, getNextException, getSQLState, iterator, setNextException
addSuppressed, fillInStackTrace, getLocalizedMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach, spliterator
protected final Throwable nested
public NestedSQLException(String msg)
msg
- Detail message.public NestedSQLException(String msg, Throwable nested)
msg
- Detail message.nested
- Nested Throwable.public NestedSQLException(Throwable nested)
nested
- Nested Throwable.public NestedSQLException(String msg, String state)
msg
- Detail message.state
- SQL state message.public Throwable getNested()
getNested
in interface NestedThrowable
public Throwable getCause()
For JDK 1.4 compatibility.
getCause
in interface NestedThrowable
getCause
in class Throwable
public String getMessage()
getMessage
in class Throwable
public void printStackTrace(PrintStream stream)
printStackTrace
in class Throwable
stream
- Stream to print to.public void printStackTrace(PrintWriter writer)
printStackTrace
in class Throwable
writer
- Writer to print to.public void printStackTrace()
printStackTrace
in class Throwable
Copyright © 2018 JBoss by Red Hat. All rights reserved.