Lines Matching defs:SQLException

36  * <P>Each <code>SQLException</code> provides several kinds of information:
50 * <LI> the causal relationship, if any for this <code>SQLException</code>.
53 public class SQLException extends java.lang.Exception
57 * Constructs a <code>SQLException</code> object with a given
69 public SQLException(String reason, String SQLState, int vendorCode) {
84 * Constructs a <code>SQLException</code> object with a given
95 public SQLException(String reason, String SQLState) {
102 DriverManager.println("SQLException: SQLState(" + SQLState + ")");
108 * Constructs a <code>SQLException</code> object with a given
118 public SQLException(String reason) {
130 * Constructs a <code>SQLException</code> object.
139 public SQLException() {
151 * Constructs a <code>SQLException</code> object with a given
159 * @param cause the underlying reason for this <code>SQLException</code>
164 public SQLException(Throwable cause) {
175 * Constructs a <code>SQLException</code> object with a given
181 * @param cause the underlying reason for this <code>SQLException</code>
186 public SQLException(String reason, Throwable cause) {
197 * Constructs a <code>SQLException</code> object with a given
203 * @param cause the underlying reason for this <code>SQLException</code>
209 public SQLException(String reason, String sqlState, Throwable cause) {
223 * Constructs a <code>SQLException</code> object with a given
230 * @param cause the underlying reason for this <code>SQLException</code>
235 public SQLException(String reason, String sqlState, int vendorCode, Throwable cause) {
250 * Retrieves the SQLState for this <code>SQLException</code> object.
260 * for this <code>SQLException</code> object.
270 * <code>SQLException</code> object by setNextException(SQLException ex).
272 * @return the next <code>SQLException</code> object in the chain;
276 public SQLException getNextException() {
281 * Adds an <code>SQLException</code> object to the end of the chain.
284 * the <code>SQLException</code> chain
287 public void setNextException(SQLException ex) {
289 SQLException current = this;
291 SQLException next=current.next;
306 * be used to iterate over each SQLException and its underlying cause
318 SQLException firstException = SQLException.this;
319 SQLException nextException = firstException.getNextException();
369 private volatile SQLException next;
371 private static final AtomicReferenceFieldUpdater<SQLException,SQLException> nextUpdater =
372 AtomicReferenceFieldUpdater.newUpdater(SQLException.class,SQLException.class,"next");