En résumé, quand une exception est lancée, il faut la récupérer si tu veux pouvoir afficher un joli message d'erreur.
Que tu la code toi même ou pas ne change absolument rien, une exception reste une exception.
Il te faudra donc recourir au Try Catch afin de capturer l'exception et d'afficher son message via une MessageBox par exemple.
Code:
1 2 3 4 5 6 7 8
| try
{
throw new Exception("Message !");
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
} |
Pour info, si tu n'es pas en Windows Forms, MessageBox est disponible dans la dll System.Windows.forms, n'oublie pas de rajouter la référence et le using correspondant.