Crear excepciones

17/10/2005 - 16:13 por José C. Arcenegui | Informe spam
hola a todos

¿Alguien me podría indicar la forma de crear mi propia excepción?

Un saludo y gracias.

Preguntas similare

Leer las respuestas

#1 Benton
17/10/2005 - 17:38 | Informe spam
¿Alguien me podría indicar la forma de crear mi propia excepción?



Usa la instrucción throw:

http://msdn.microsoft.com/library/s...tement.asp

Saludos,

-Benton
Respuesta Responder a este mensaje
#2 Isaias Martinez
17/10/2005 - 19:23 | Informe spam
Crea una clase que derive de Exception


"José C. Arcenegui" <josecARROBAaldabaPUNTOnet> wrote in message
news:
hola a todos

¿Alguien me podría indicar la forma de crear mi propia excepción?

Un saludo y gracias.


Respuesta Responder a este mensaje
#3 jescrich
17/10/2005 - 22:18 | Informe spam
Aquí te adjunto como construir tu tipo de excepción,
SessionExpiredException es un nombre que seleccione como ejemplo,
fijate que hereda de System.Exception, fijate en msdn cual es la
diferencia entre una System.Exception y System.ApplicationException
Ten en cuenta que la excepción sea serializable y que disponga de
todas las firmas de constructores que se indican, esto es para el caso
de que eventualmente precisas serializar la instancia de excepcion.

[Serializable]
public class SessionExpiredException : Exception
{
protected SessionExpiredException(SerializationInfo info,
StreamingContext context) : base (info, context) { }
public SessionExpiredException() : base() {}
public SessionExpiredException(string message, System.Exception
innerException) : base(message, innerException) {}
}

más información
http://msdn.microsoft.com/library/d...stopic.asp

saludos,

José Escrich
jescrich(a)gmail.com
http://latincoder.com
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida