|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--net.sourceforge.queryviewer.QueryException
Cette classe représente une erreur qui a pu se produire au niveau d'une requête (ou d'une connexion).
En effet, comme nous ne pouvons savoir quel sera le type de connexion et quel sera le type
de la source de données, nous allons créer un type QueryException qui va envelopper
les exceptions que nous pourrions retrouver avec chaque type de données.
Par exemple, dans le cas d'une connexion à une base de données, les requêtes peuvent
soulever des SQLException
s. Nos interface soulèveront à la place une QueryException
qui en réalité sera un SQLException. Mais comme nous ne pouvons connaître à l'avance quel type d'exception
sera soulevé, il vaut mieux créer un type d'exception pour tout problème au niveau des requêtes.
Field Summary |
Fields inherited from class java.lang.Exception |
|
Fields inherited from class java.lang.Throwable |
|
Constructor Summary | |
QueryException()
Constructeur par défaut. |
|
QueryException(String cause)
Constructeur avec une cause. |
|
QueryException(String cause,
Throwable erreur)
Constructeur avec une cuase et l'erreur. |
|
QueryException(Throwable erreur)
Constructeur avec l'erreur. |
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 QueryException()
public QueryException(String cause)
cause
- public QueryException(String cause, Throwable erreur)
cause
- erreur
- public QueryException(Throwable erreur)
erreur
-
|
![]() |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |