Estimados.

Tengo una jerarkia de clases, de la siguiente manera:


public class ExceptionDB:System.Exception
       {
               public ExceptionDB() {}
               public ExceptionDB(string message) {}
               public ExceptionDB(string message, Exception inner) {}
public ExceptionDB(SerializationInfo info, StreamingContext context)
{}


       }//end ExceptionDB


y las voy lanzando con un case similar al siguiente:


stwith (exep)
  case 1
          throw(new ExceptionDB("No se pudo conectar a la BD"));
  case 2
          throw(new ExceptionDBDataNull("Los Datos Enviados no pueden
ser nulos"));


Ahora todo bien, lanzo la exepcion de mi programa y genera la que
corresponde segun el numero que le paso.La idea es devolver un objeto
tipo exepcion para que el usuario y le muestre el mensaje
personalizado (("No se pudo conectar a la BD"). Hasta ahora las
exepciones las catcheaba, pero, me mostraba un mensaje como este "A
ExceptionDB exeption was trown).
Alguien sabe como lanzar estas exepciones personalizadas?.
Desde ya muchas gracias.

_________________________________________________________________
Grandes éxitos, superhéroes, imitaciones, cine y TV... http://es.msn.kiwee.com/ Lo mejor para tu móvil.


Responder a