java.sql
Class SQLException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.sql.SQLException
This exception is thrown when a database error occurs.
Author:- Aaron M. Renn (arenn@urbanophile.com)
SQLException
public SQLException()
This method initializes a new instance of SQLException
that does not have a descriptive messages and SQL state, and which
has a vendor error code of 0.
SQLException
public SQLException(java.lang.String message)
This method initializes a new instance of SQLException
with the specified descriptive error message. The SQL state of this
instance will be null
and the vendor error code will be 0.
Parameters:
SQLException
public SQLException(java.lang.String message, java.lang.String SQLState)
This method initializes a new instance of SQLException
with the specified descriptive error message and SQL state string.
The vendor error code of this instance will be 0.
Parameters:
SQLException
public SQLException(java.lang.String message, java.lang.String SQLState, int vendorCode)
This method initializes a nwe instance of SQLException
with the specified descriptive error message, SQL state string, and
vendor code.
Parameters:
getErrorCode
public int getErrorCode()
This method returns the vendor specific error code associated with
this error.
Returns:
- The vendor specific error code associated with this error.
getNextException
public SQLException getNextException()
This method returns the exception that is chained to this object.
Returns:
- The exception chained to this object, which may be
null
.
getSQLState
public String getSQLState()
This method returns the SQLState information associated with this
error. The value returned is a String
which is formatted
using the XOPEN SQL state conventions.
Returns:
- The SQL state, which may be
null
.
setNextException
public void setNextException(java.sql.SQLException e)
This method adds a new exception to the end of the chain of exceptions
that are chained to this object.
Parameters: