net.sourceforge.queryviewer
Class QueryException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--net.sourceforge.queryviewer.QueryException
All Implemented Interfaces:
Serializable

public class QueryException
extends Exception

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 SQLExceptions. 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.

Version:
$Id: QueryException.java,v 1.4 2003/06/22 21:09:48 avdyk Exp $
Author:
arnaud Arnaud Vandyck
See Also:
Serialized Form

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

QueryException

public QueryException()
Constructeur par défaut.


QueryException

public QueryException(String cause)
Constructeur avec une cause.

Parameters:
cause -

QueryException

public QueryException(String cause,
                      Throwable erreur)
Constructeur avec une cuase et l'erreur.

Parameters:
cause -
erreur -

QueryException

public QueryException(Throwable erreur)
Constructeur avec l'erreur.

Parameters:
erreur -


Copyright © 2003 STE-Formations Informatiques, FAPSE, ULg. All Rights Reserved.