Riassunto

Completato

L'obiettivo era quello di acquisire esperienza nella creazione e nel lancio di oggetti di eccezione personalizzati che possono essere rilevati e gestiti all'interno di un catch blocco di codice.

Creando, lanciando, intercettando e gestendo eccezioni personalizzate, è possibile semplificare il processo di esposizione e correzione dei problemi programmatici all'interno dell'applicazione. La personalizzazione delle eccezioni con informazioni specifiche per l'applicazione consente di ottimizzare la spiegazione dei problemi all'interno dell'interfaccia utente dell'applicazione. La generazione di eccezioni all'interno di un metodo e l'uso del supporto predefinito di C#per rilevare oggetti eccezione a qualsiasi livello all'interno dello stack di chiamate consente di garantire che i problemi vengano rilevati dove possono essere gestiti.

Senza la possibilità di creare e generare oggetti eccezione personalizzati, il codice sarebbe più difficile da gestire e l'esperienza utente ne risenterebbe.

Materiali di riferimento

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.