J'interviens sur un projet ayant connu plusieurs développeur, et je tombe sur un process de gestion d'erreur, liée au traitement de message, correspondant toujours au même template... qui me tire un peu l'oeil.
Quelqu'un aurait un avis dessus?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 } catch (Exception e) { String strCode = null; String strMsg = null; if (e.getClass().getName().endsWith("MyCorpException")) { strCode = ((MyCorpException) e).getstrCode(); strMsg = ((MyCorpException) e).getLibelleErreur(); } else { strCode = "ERR_TRT_N3"; strMsg = "erreur general sur non traitable."; + message.getProperties().getProperty(CstCode.PROP1); } message.getProperties().setProperty(CstCode.PROP_CDE_ERREUR, strCode); message.getProperties().setProperty(CstCode.PROP_LIB_ERREUR, strMsg); } return message; }
Partager