Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2008, 14:20
Blade_Stom
 
Fecha de Ingreso: octubre-2007
Mensajes: 394
Antigüedad: 16 años, 6 meses
Puntos: 2
Tratamiento de excepciones

Hola, estoy pensando en hacer lo siguiente. Por cada tipo de error (excepcion) que se pueda dar en mi sistema... crear una clase excepcionXXXX que extienda a Exception. Es decir....para errores que se puedan dar en la BD .... crear una clase ExccepcionBD que extienda a Exception...y a esta por ejemplo le daria el code=1 ....

Como lo veis? Que mas tipo de excepciones o problemas hay que tener en cuenta siempre o casi siempre? (me refiero a problemas muy comunes del tipo de "Error al insertar un registro en la BD debido a fallo de nose k..."! ) ?

Imaginense, que de varios sitios voy escupiendo con throws excepciones y llega a un sitio....donde....posiblemente le puedan llegar rebotadas varios tipos de excepciones.....tonces como tendria que hacer el catch? catch (ExcepcionBD $e, ExcepcionBlaBla $e, ExcepcionBloBlo $e) {} ???


Un saludo y gracias