¿pero cual es el caso de cachar la excepción para mandar otra? Eso lo que hace es romper con todo el trace, si lo quieres hacer así al menos pasa la excepción para no perder la original:
Código PHP:
Ver originaltry {
* $db = new PDO('pgsql:host=localhost;dbname=volcanoes',$usuario,$contrasenia);
}catch(PDOException $e) {
* throw new Exception("Usuario y Clave Invalidas", 0, $e);
}
Saludos.