Resumen
El objetivo era obtener experiencia al implementar el control de excepciones en aplicaciones de C# mediante Visual Studio Code.
Al examinar las propiedades de los tipos de excepción comunes y experimentar con el patrón try-catch, adquirió experiencia al capturar excepciones en tiempo de ejecución. Ha usado el control de excepciones para detectar excepciones en el método donde se produjeron y en un nivel inferior de la pila de llamadas. También has practicado usando dos o más catch cláusulas para detectar diferentes tipos de excepción asociados con un único bloque de código try.
Sin la capacidad de implementar el control de excepciones, no podría entregar aplicaciones de C# estables y confiables.
Materiales de referencia
Puede encontrar información adicional sobre las propiedades de excepción aquí: https://learn.microsoft.com/dotnet/standard/exceptions/exception-class-and-properties y https://learn.microsoft.com/dotnet/api/system.exception.
Puede encontrar información adicional sobre las excepciones aquí: https://learn.microsoft.com/dotnet/csharp/language-reference/language-specification/exceptions.
Puede encontrar información adicional sobre el uso de tipos de excepción específicos aquí: https://learn.microsoft.com/dotnet/standard/exceptions/how-to-use-specific-exceptions-in-a-catch-block.
Puede encontrar información adicional sobre los
try-catch-finallypatrones aquí: https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/try-catch-finally.
Obtención de una certificación verificada gratuita
Microsoft y freeCodeCamp.org ofrecen un combo de entrenamiento y certificación sobre C#. Al completar este módulo de Learn, ya ha iniciado. Explore freeCodeCamp's Foundational C# con la certificación de Microsoft aquí: https://aka.ms/csharp-certification.