Bonjour,
J'ai une class qui possède une méthode static, qui peut renvoyer un objet sans référence !
Mon problème : La suite du code essaie par une propriété de récupérer une valeur (get) alors que l'objet n'est pas créé. A chaque fois j'obtiens donc l'Exception NullReferenceException.
Je ne vois pas comment réussir à gerer proprement cette Exception ?!
J'aimerai propager l'Exception à l'appelant. (Dans mon cas, il y a 4 niveaux de propagation), pour l'obliger a utiliser un Try...Catch
Merci
Dossier d;
if (dt.Count != 0)
{
d = new Dossier(dt[0]);
}
else
{
d = null;
throw new NullReferenceException("Aucun dossier ne correspond au code sinistre " + codeSinistre);
}
return d; // L'exception NullReferenceException n'a pas été géréé par le code utilisateur
Partager