-
surcharge du catch()
Bonjour,
La première ligne de tous mes catch(...) est la même : le log.
Pour éviter d'avoir à l'ajouter à chaque fois, j'ai essayer de surcharger le catch(...), mais "catch" étant un mot clé, il ne peut pas être utilisé comme nom de méthode.
Y a-t-il un autre moyen, quelqu'un a une idée ?
Merci.
-
pas vraiment de solution abordable pour le moment. Si vous utilisez un IDE, la plupart des IDE permettent de changer les templates de code, utilisés par exemple quand vous faites générer automatiquement les try/catch ;)
-
On peut toujours tisser un aspect sur les classes en question, pour ajouter le log (mais ça demande la configuration du moteur, spring ou aspect4j ou aopalliance)
Ou alors, utiliser des RuntimeException et Thread.setDefaultUncaughtExceptionHandler, mais bon c'est pas vraiment la même chose...
;)