Búsqueda personalizada

Aclaración

Este es un blog de apuntes universitarios. Creado por mí para compartir mis apuntes con ustedes. No es un curso, ni un tutorial. Muchas de las entradas son resúmenes, definiciones y síntesis. La mayoría tienen palabras técnicas.
Debido a esto, he tenido que cerrar los comentarios, espero sepan comprender que no puedo ampliar las más de 100 entradas de este blog ni explicar temas a todas las personas que entran cada día.
Muchas gracias por su atención.
Atte. Malw Dark






sábado 10 de abril de 2010

Excepciones en .NET

Una Excepción es un objeto que contiene los datos de un error generado.
Un Manipulador de Excepción es un código que responde a un error.

Propiedades de las excepciones
>Message: Descripción
>Source: Objeto en que se produjo
>StackTrace: Traza de código

Métodos de las Excepciones
>ToString(): Extrega como texto toda la informción del error

Algunas clases de excepciones:
-ArgumentException: Clase de la que derivan las excepciones de argumentos
-ArgumentNullException: Argumento nulo en un método que no acepta valores nulos
-ArgumentOutOfRangeException: El argumento entregado a un método dado no entra entre los valores aceptados por este.
-ExternalException: Clase de la que derivan las excepciones que van o vienen de fuera del sistema
-ComException: excepción de interoperabilidad COM
-IndexOutORangeException: índice inválido en array o matriz
-InvalidOperationException: Operación inválida
-NullReferenceException: referencia objeto nulo
-OleDBException: error lanzado por un objeto OleDB
-SEHException: excepción de interoperabilidad de código no administrado
-SystemException: Clase de la cual provienen todas las excepciones de tiempo de ejecución