|
Préférences
Moteurs de recherche
|
|||||||||||||||||||||
JavaTM 2 Platform Std. Ed. v1.4.2
java.sql
|
Constructor Summary | |
SQLException()
Constructs an SQLException object;
the reason field defaults to null,
the SQLState field defaults to null , and
the vendorCode field defaults to 0. |
|
SQLException(String reason)
Constructs an SQLException object with a reason;
the SQLState field defaults to null , and
the vendorCode field defaults to 0. |
|
SQLException(String reason,
String SQLState)
Constructs an SQLException object with the given reason and
SQLState; the vendorCode field defaults to 0. |
|
SQLException(String reason,
String SQLState,
int vendorCode)
Constructs a fully-specified SQLException object. |
Method Summary | |
int |
getErrorCode()
Retrieves the vendor-specific exception code for this SQLException object. |
SQLException |
getNextException()
Retrieves the exception chained to this SQLException object. |
String |
getSQLState()
Retrieves the SQLState for this SQLException object. |
void |
setNextException(SQLException ex)
Adds an SQLException object to the end of the chain. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public SQLException(String reason, String SQLState, int vendorCode)
SQLException
object.
reason
- a description of the exceptionSQLState
- an XOPEN or SQL 99 code identifying the exceptionvendorCode
- a database vendor-specific exception codepublic SQLException(String reason, String SQLState)
SQLException
object with the given reason and
SQLState; the vendorCode
field defaults to 0.
reason
- a description of the exceptionSQLState
- an XOPEN or SQL 99 code identifying the exceptionpublic SQLException(String reason)
SQLException
object with a reason;
the SQLState
field defaults to null
, and
the vendorCode
field defaults to 0.
reason
- a description of the exceptionpublic SQLException()
SQLException
object;
the reason
field defaults to null,
the SQLState
field defaults to null
, and
the vendorCode
field defaults to 0.
Method Detail |
public String getSQLState()
SQLException
object.
public int getErrorCode()
SQLException
object.
public SQLException getNextException()
SQLException
object.
SQLException
object in the chain;
null
if there are nonesetNextException(java.sql.SQLException)
public void setNextException(SQLException ex)
SQLException
object to the end of the chain.
ex
- the new exception that will be added to the end of
the SQLException
chaingetNextException()