Retour au cours

Gestion des exceptions (Try...Catch)

C# de Zéro à Héros : Masterclass Complète de Programmation

Gérer les erreurs

Les erreurs survenant pendant l'exécution d'un programme sont appelées Exceptions. Si elles ne sont pas gérées, le programme s'arrête brutalement.

Try...Catch

csharp try { int[] nombres = {1, 2, 3}; Console.WriteLine(nombres[10]); } catch (Exception e) { Console.WriteLine("Quelque chose s'est mal passé : " + e.Message); } finally { Console.WriteLine("Exécution terminée."); }

finally s'exécute toujours, qu'il y ait une erreur ou non.