Most visited

Recently visited

Added in API level 9

SQLTransientException

public class SQLTransientException
extends SQLException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ java.sql.SQLException
         ↳ java.sql.SQLTransientException
Known Direct Subclasses


SQLException的子类在先前失败的操作可能能够成功执行的情况下抛出,该操作在没有任何应用程序级功能干预的情况下重试。

Summary

Public constructors

SQLTransientException()

构造一个 SQLTransientException对象。

SQLTransientException(String reason)

用给定的 reason构造一个 SQLTransientException对象。

SQLTransientException(String reason, String SQLState)

用给定的 reason和 SQLState构造一个 SQLTransientException对象。

SQLTransientException(String reason, String SQLState, int vendorCode)

构造一个 SQLTransientException与给定对象 reason , SQLState和 vendorCode 。

SQLTransientException(Throwable cause)

用给定的 cause构造一个 SQLTransientException对象。

SQLTransientException(String reason, Throwable cause)

用给定的 reason和 cause构造一个 SQLTransientException对象。

SQLTransientException(String reason, String SQLState, Throwable cause)

构造一个 SQLTransientException与给定对象 reason , SQLState和 cause 。

SQLTransientException(String reason, String SQLState, int vendorCode, Throwable cause)

构造一个 SQLTransientException与给定对象 reason , SQLState , vendorCode和 cause 。

Inherited methods

From class java.sql.SQLException
From class java.lang.Throwable
From class java.lang.Object
From interface java.lang.Iterable

Public constructors

SQLTransientException

Added in API level 9
SQLTransientException ()

构造一个SQLTransientException对象。 的reason , SQLState被初始化为null和供应商代码被初始化为0。 cause没有初始化,随后可以通过向一个呼叫进行初始化initCause(java.lang.Throwable)方法。

SQLTransientException

Added in API level 9
SQLTransientException (String reason)

用给定的reason构造一个SQLTransientException对象。 SQLState初始化为null ,并且供应商代码初始化为0. cause未初始化,并可能随后通过调用initCause(java.lang.Throwable)方法进行初始化。

Parameters
reason String: a description of the exception

SQLTransientException

Added in API level 9
SQLTransientException (String reason, 
                String SQLState)

使用给定的reason和SQLState构造一个SQLTransientException对象。 cause未初始化,并可能随后通过调用initCause(java.lang.Throwable)方法进行初始化。 供应商代码初始化为0。

Parameters
reason String: a description of the exception
SQLState String: an XOPEN or SQL:2003 code identifying the exception

SQLTransientException

Added in API level 9
SQLTransientException (String reason, 
                String SQLState, 
                int vendorCode)

构造一个SQLTransientException与给定对象reason , SQLState和vendorCode 。 cause未初始化,并可能随后通过调用initCause(java.lang.Throwable)方法进行初始化。

Parameters
reason String: a description of the exception
SQLState String: an XOPEN or SQL:2003 code identifying the exception
vendorCode int: a database vendor specific exception code

SQLTransientException

Added in API level 9
SQLTransientException (Throwable cause)

用给定的cause构造一个SQLTransientException对象。 该SQLState被初始化为null和供应商代码被初始化为0。 reason被初始化为null如果cause==null或cause.toString()如果cause!=null 。

Parameters
cause Throwable: the underlying reason for this SQLException (which is saved for later retrieval by the getCause() method); may be null indicating the cause is non-existent or unknown.

SQLTransientException

Added in API level 9
SQLTransientException (String reason, 
                Throwable cause)

用给定的reason和cause构造一个SQLTransientException对象。 SQLState初始化为null ,供应商代码初始化为0。

Parameters
reason String: a description of the exception.
cause Throwable: the underlying reason for this SQLException (which is saved for later retrieval by the getCause() method); may be null indicating the cause is non-existent or unknown.

SQLTransientException

Added in API level 9
SQLTransientException (String reason, 
                String SQLState, 
                Throwable cause)

构造一个SQLTransientException与给定对象reason , SQLState和cause 。 供应商代码初始化为0。

Parameters
reason String: a description of the exception.
SQLState String: an XOPEN or SQL:2003 code identifying the exception
cause Throwable: the underlying reason for this SQLException (which is saved for later retrieval by the getCause() method); may be null indicating the cause is non-existent or unknown.

SQLTransientException

Added in API level 9
SQLTransientException (String reason, 
                String SQLState, 
                int vendorCode, 
                Throwable cause)

构造一个 SQLTransientException与给定对象 reason , SQLState , vendorCode和 cause 。

Parameters
reason String: a description of the exception
SQLState String: an XOPEN or SQL:2003 code identifying the exception
vendorCode int: a database vendor-specific exception code
cause Throwable: the underlying reason for this SQLException (which is saved for later retrieval by the getCause() method); may be null indicating the cause is non-existent or unknown.

Hooray!