Bonjour,
J'ai un petite question concernant la gestion des exceptions dans java.
Pour résumer rapidement, j'ai une méthode qui est susceptible de balancer deux exception différentes. Donc quand j'appelle cette méthode, logiquement il faut que j'utilise un bloc try catch pour traiter l'exception sinon il y a une erreur de compilation. Or dans mon cas si j’omets une des deux exception dans le catch, il n'y a pas d'erreur de compilation.
Concrètement les deux exception que j'ai a traiter sont : HibernateException (qui traite les erreurs liées à Hibernate) et UserRightException (une exception perso). Je ne suis pas obligé de traiter l'exception d'Hibernate et je vois pas pourquoi. Tandis que l'autre me fait une erreur de compilation si je la traite pas.
Merci d'aider ma pauvre âme ^^
Partager