Retour au cours

Gestion des exceptions : Try, Catch, Finally

.NET de Zéro à Héros : Maîtrisez C# et le développement d'applications modernes

Gérer les erreurs

Empêchez votre application de planter en utilisant des blocs try-catch.

Syntaxe :

csharp try { int[] myNumbers = {1, 2, 3}; Console.WriteLine(myNumbers[10]); // Erreur ! } catch (Exception e) { Console.WriteLine("Une erreur est survenue : " + e.Message); } finally { Console.WriteLine("Le bloc 'try catch' est terminé."); }

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