Riassunto
L'obiettivo era quello di acquisire esperienza nell'implementazione della gestione delle eccezioni nelle applicazioni C# usando Visual Studio Code.
Esaminando le proprietà dei tipi di eccezione comuni e sperimentando il try-catch modello, si è acquisita un'esperienza di rilevamento delle eccezioni di runtime. È stata usata la gestione delle eccezioni per intercettare le eccezioni nel metodo in cui si sono verificate e a un livello inferiore dello stack di chiamate. Hai anche praticato l'uso di due o più clausole catch per intercettare diversi tipi di eccezione associati a un singolo blocco di codice try.
Senza la possibilità di implementare la gestione delle eccezioni, non sarebbe possibile distribuire applicazioni C# stabili e affidabili.
Materiali di riferimento
Altre informazioni sulle proprietà delle eccezioni sono disponibili qui: https://learn.microsoft.com/dotnet/standard/exceptions/exception-class-and-properties e https://learn.microsoft.com/dotnet/api/system.exception.
Altre informazioni sulle eccezioni sono disponibili qui: https://learn.microsoft.com/dotnet/csharp/language-reference/language-specification/exceptions.
Altre informazioni sull'uso di tipi di eccezione specifici sono disponibili qui: https://learn.microsoft.com/dotnet/standard/exceptions/how-to-use-specific-exceptions-in-a-catch-block.
Altre informazioni sui
try-catch-finallymodelli sono disponibili qui: https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/try-catch-finally.
Ottenere una certificazione gratuita verificata
Microsoft e freeCodeCamp.org offrono una combinazione di formazione e certificazione in C#. Completando questo modulo di apprendimento, hai già iniziato. Esplorare freeCodeCamp's Foundational C# con la certificazione Microsoft qui: https://aka.ms/csharp-certification.