Shrnutí
Vaším cílem bylo získat zkušenosti s implementací zpracování výjimek v aplikacích jazyka C# pomocí editoru Visual Studio Code.
Zkoumáním vlastností běžných typů výjimek a experimentováním se vzorem try-catch jste získali zkušenosti s zachycením výjimek za běhu. Při zpracování výjimek jste použili metodu zachycení výjimek jak v místě, kde k nim došlo, tak na nižší úrovni zásobníku volání. Procvičili jste si také použití dvou nebo více catch klauzulí k zachycení různých typů výjimek přidružených k jednomu try bloku kódu.
Bez možnosti implementovat zpracování výjimek byste nemohli doručovat stabilní a spolehlivé aplikace jazyka C#.
Referenční materiály
Další informace o vlastnostech výjimek najdete tady: https://learn.microsoft.com/dotnet/standard/exceptions/exception-class-and-properties a https://learn.microsoft.com/dotnet/api/system.exception.
Další informace o výjimkách najdete tady: https://learn.microsoft.com/dotnet/csharp/language-reference/language-specification/exceptions.
Další informace o použití konkrétních typů výjimek najdete tady: https://learn.microsoft.com/dotnet/standard/exceptions/how-to-use-specific-exceptions-in-a-catch-block.
Další informace o
try-catch-finallyvzorech najdete tady: https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/try-catch-finally.
Získání bezplatné ověřené certifikace
Microsoft a freeCodeCamp.org nabízejí seznam školení a certifikace v základním jazyce C#. Dokončením tohoto modulu Learn jste už začali. Prozkoumejte základy freeCodeCamp v jazyce C# s certifikací Microsoftu zde: https://aka.ms/csharp-certification.