Spec-Zone .ru
спецификации, руководства, описания, API
|
public class SQLDataException extends SQLNonTransientException
SQLException
брошенный, когда значение class SQLState '22', или при определенных поставщиком условиях. Это указывает на различные ошибки данных, включая, но не ограниченное ошибками преобразования данных, подразделением 0, и несостоятельные доводы к функциям. Пожалуйста, консультируйтесь со своей документацией поставщика драйвера для определенных поставщиком условий для который это Exception
может быть брошен.
Конструктор и Описание |
---|
SQLDataException()
Конструкции a
SQLDataException объект. |
SQLDataException(String reason)
Конструкции a
SQLDataException объект с данным reason . |
SQLDataException(String reason, String SQLState)
Конструкции a
SQLDataException объект с данным reason и SQLState . |
SQLDataException(String reason, String SQLState, int vendorCode)
Конструкции a
SQLDataException объект с данным reason , SQLState и vendorCode . |
SQLDataException(String reason, String SQLState, int vendorCode, Throwable cause)
Конструкции a
SQLDataException объект с данным reason , SQLState , vendorCode и cause . |
SQLDataException(String reason, String SQLState, Throwable cause)
Конструкции a
SQLDataException объект с данным reason , SQLState и cause . |
SQLDataException(String reason, Throwable cause)
Конструкции a
SQLDataException объект с данным reason и cause . |
SQLDataException(Throwable cause)
Конструкции a
SQLDataException объект с данным cause . |
getErrorCode, getNextException, getSQLState, iterator, setNextException
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
forEach
public SQLDataException()
SQLDataException
объект. reason
, SQLState
инициализируются к null
и код поставщика инициализируется к 0. cause
не инициализируется, и может впоследствии быть инициализирован звонком Throwable.initCause(java.lang.Throwable)
метод. public SQLDataException(String reason)
SQLDataException
объект с данным reason
. SQLState
инициализируется к null
и код поставщика инициализируется к 0. cause
не инициализируется, и может впоследствии быть инициализирован звонком Throwable.initCause(java.lang.Throwable)
метод. reason
- описание исключенияpublic SQLDataException(String reason, String SQLState)
SQLDataException
объект с данным reason
и SQLState
. Код поставщика инициализируется к 0. cause
не инициализируется, и может впоследствии быть инициализирован звонком Throwable.initCause(java.lang.Throwable)
метод. reason
- описание исключенияSQLState
- XOPEN или код SQL:2003, идентифицирующий исключениеpublic SQLDataException(String reason, String SQLState, int vendorCode)
SQLDataException
объект с данным reason
, SQLState
и vendorCode
. cause
не инициализируется, и может впоследствии быть инициализирован звонком Throwable.initCause(java.lang.Throwable)
метод. reason
- описание исключенияSQLState
- XOPEN или код SQL:2003, идентифицирующий исключениеvendorCode
- поставщик базы данных определенный код исключенияpublic SQLDataException(Throwable cause)
SQLDataException
объект с данным cause
. SQLState
инициализируется к null
и код поставщика инициализируется к 0. reason
инициализируется к null
если cause==null
или к cause.toString()
если cause!=null
. cause
- базовая причина этого SQLException
(который сохраняется для более позднего извлечения getCause()
метод); может быть нулевое указание, что причина является несуществующей или неизвестной.public SQLDataException(String reason, Throwable cause)
SQLDataException
объект с данным reason
и cause
. SQLState
инициализируется к null
и код поставщика инициализируется к 0. reason
- описание исключения.cause
- базовая причина этого SQLException
(который сохраняется для более позднего извлечения getCause()
метод); может быть нулевое указание, что причина является несуществующей или неизвестной.public SQLDataException(String reason, String SQLState, Throwable cause)
SQLDataException
объект с данным reason
, SQLState
и cause
. Код поставщика инициализируется к 0. reason
- описание исключения.SQLState
- XOPEN или код SQL:2003, идентифицирующий исключениеcause
- базовая причина этого SQLException
(который сохраняется для более позднего извлечения getCause()
метод); может быть нулевое указание, что причина является несуществующей или неизвестной.public SQLDataException(String reason, String SQLState, int vendorCode, Throwable cause)
SQLDataException
объект с данным reason
, SQLState
, vendorCode
и cause
. reason
- описание исключенияSQLState
- XOPEN или код SQL:2003, идентифицирующий исключениеvendorCode
- база данных специфичный для поставщика код исключенияcause
- базовая причина этого SQLException
(который сохраняется для более позднего извлечения getCause()
метод); может быть нулевое указание, что причина является несуществующей или неизвестной.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92