un pattern pour les Exceptions?

un pattern pour les Exceptions? - Java - Programmation

Marsh Posté le 03-06-2005 à 09:46:05    

Bonjour,
 
Je m'interroge sur une bonne façon de faire pour gérer les execeptions à travers les couches.  
 
Supposons une couche client , une couche BusinessObjects, une couche DAO et une couche Source de données.
 
En principe, quelle est la meilleure façon de faire pour le traitement des exceptions?
 
1- une couche catch l'exception et retourne un null à la couche supérieure (qui doit tester le retour null)?
2- une couche catch l'exception et lève sa propre exception (on gère une classe d'exception par couche)
3- une couche peut laisser remonter l'exception, et on choisit une couche supérieure qui va gérer plusieurs niveaux d'exceptions.  
4- un mix des solutions 1) 2) 3)  
 
Merci si vous souhaitez répondre!!
 
 

Reply

Marsh Posté le 03-06-2005 à 09:46:05   

Reply

Marsh Posté le 04-06-2005 à 02:25:41    

ca dépent des cas, mais sauf cas particulier (expressement décrit dans la javadoc), la solution 1 est très mauvaise.


---------------
ma vie, mon oeuvre - HomePlayer
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed