Oversigt
Dit mål var at få erfaring med implementering af undtagelseshåndtering i C#-programmer ved hjælp af Visual Studio Code.
Ved at undersøge egenskaberne for almindelige undtagelsestyper og eksperimentere med mønsteret try-catch fik du erfaring med at fange kørselsundtagelser. Du har brugt undtagelseshåndtering til at registrere undtagelser i den metode, hvor de opstod, og på et lavere niveau i opkaldsstakken. Du har også øvet dig i at bruge to eller flere catch delsætninger til at fange forskellige undtagelsestyper, der er knyttet til en enkelt try kodeblok.
Uden muligheden for at implementere håndtering af undtagelser ville du ikke kunne levere stabile og pålidelige C#-programmer.
Referencematerialer
Du kan finde flere oplysninger om undtagelsesegenskaber her: https://learn.microsoft.com/dotnet/standard/exceptions/exception-class-and-properties og https://learn.microsoft.com/dotnet/api/system.exception.
Du kan finde flere oplysninger om undtagelser her: https://learn.microsoft.com/dotnet/csharp/language-reference/language-specification/exceptions.
Du kan finde flere oplysninger om brug af bestemte undtagelsestyper her: https://learn.microsoft.com/dotnet/standard/exceptions/how-to-use-specific-exceptions-in-a-catch-block.
Du kan finde flere oplysninger om mønstrene
try-catch-finallyher: https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/try-catch-finally.
Få en gratis bekræftet certificering
Microsoft og freeCodeCamp.org tilbyder en kombination af oplæring og certificering på grundlæggende C#. Når du har fuldført dette Learn-modul, er du allerede startet. Udforsk freeCodeCamp's Foundational C# med Microsoft-certificering her: https://aka.ms/csharp-certification.