Bonjour a tous !


Une bien curieux problème se pose a moi donc je vous le partage question de trouver une explication oO

Sans explications vaseuse, voici mon code il parle de lui même ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
try {
 
[...]  
 
          DebugLog("6");
} catch (System.Exception _e) {
            DebugLog("Exception recupérée au chargement d'un terrain ! \r\n details :  \r\n" + _e.Message );
}
et le resultat au grand surprenant :

6
Exception recupérée au chargement d'un terrain !
details :
Object reference not set to an instance of an object

Sachant que l'exection ne vient pas de la methode "DebugLog()" !


Comment peut on terminer complètement l'exécution d'un bloc try et tout de même entrer dans le catch ???


Si vous avez une idée ... moi je seche !