Try - catch lenguaje de programacion.pptx

davidlopez291084 6 views 13 slides Aug 27, 2025
Slide 1
Slide 1 of 13
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13

About This Presentation

Excepciones


Slide Content

Try - catch Lic. David I. López Pérez

En C#, una excepción es representada por una instancia de una clase derivada de la clase base Exception. Estas excepciones pueden ser generadas tanto por el sistema como por el propio programador. Excepciones

Clasificación de excepciones

Algunas excepciones

La sintaxis básica del bloque Try-Catch en C#

Ejemplo

El bloque Finally en C# es una parte opcional que se puede agregar junto con los bloques Try y Catch en la estructura Try-Catch- Finally . Su propósito principal es asegurarse de que ciertas acciones se realicen, independientemente de si se produce una excepción o no. Bloque finally

La sintaxis Finally en C# El bloque Finally se utiliza para asegurarse de que ciertas acciones sean realizadas, como cerrar archivos, liberar recursos o deshacer cambios realizados en el programa, sin importar si se generó una excepción o no. Esto es especialmente útil cuando es necesario limpiar o liberar recursos externos para evitar fugas de memoria o comportamientos inesperados.

Ejemplo

En C#, tienes la capacidad de crear y lanzar tus propias excepciones personalizadas para manejar situaciones específicas en tu código. Esto te permite capturar y manejar errores personalizados de manera adecuada Excepciones personalizadas.

Ejemplo

Ejemplo

Gestión de error sin expceciones
Tags