3. CONTROL DE EXCEPCIONES
SINTAXIS
Try
{
//aquí va el codigo
Throw new Exception(‘mensaje’,código)
}
catch (Exception variable)
{
//controlar la excepcion
}
4. CONTROL DE EXCEPCIONES
EJEMPLO 01:
<?php
try
{
throw new Exception ('Ha ocurrido un error terrible',42);
}
catch (Exception $e)
{
echo "Exception". $e->getCode(). ":" . $e->getMessage()."in".
$e->getFile()." on line".$e- >getLine()."<br/>";
}
6. CONTROL DE EXCEPCIONES
METODOº DESCRIPCIÓN
getCode() Devuelve el código tal y como se haya pasado al constructor
getMessage() Devuelve el mensaje tal y como se haya pasado al constructor
getFile() Devuelve la ruta completa al archivo de código en el que se ha
producido la excepción
getLine() Devuelve el número de línea del archivo de código en que se haya
producido la excepción
getTrace() Devuelve la una matriz con un rastro que indica donde se ha
producido la excepción.
7. Gracias…
Ing. DANIEL DIAZ ARENAS
Especialista en Desarrollo de Software &
Conectividad de Redes