Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

Manejo de Exepciones

Estas en el tema de Manejo de Exepciones en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Que tal, Pues la verdad es que este no es una pregunta específica. Estos comenzando con POO y PHP 5 y estoy queriendo utilizar try ...
  #1 (permalink)  
Antiguo 18/06/2009, 15:09
 
Fecha de Ingreso: mayo-2008
Mensajes: 11
Antigüedad: 16 años, 9 meses
Puntos: 0
Manejo de Exepciones

Que tal,

Pues la verdad es que este no es una pregunta específica. Estos comenzando con POO y PHP 5 y estoy queriendo utilizar try / catch para el manejo de exepciones. Pero cuando uso "throw new Exeption" PHP me debuelve un error: Class 'Exeption' not found

Entonces... la clase Exeption realmente no existe en PHP 5? Tengo q crearla yo?

Que pasa con la clase que sale en el manual oficial de PHP?

Código PHP:
class Exception
{
    protected 
$message 'Unknown exception';   // exception message
    
protected $code 0;                        // user defined exception code
    
protected $file;                            // source filename of exception
    
protected $line;                            // source line of exception

    
function __construct($message null$code 0);

    final function 
getMessage();                // message of exception
    
final function getCode();                   // code of exception
    
final function getFile();                   // source filename
    
final function getLine();                   // source line
    
final function getTrace();                  // an array of the backtrace()
    
final function getTraceAsString();          // formated string of trace

    /* Overrideable */
    
function __toString();                       // formated string for display

Esta clase la tengo q copiar yo en un archivo y mandarla a llamar con require_once cada vez que necesito hacer uso de Excepciones? y de ser asi, como uso los métodos definidos si estos estan declarados con la palabra reservada "final"?

Saludos y gracias de antemano
  #2 (permalink)  
Antiguo 18/06/2009, 15:40
Avatar de SergeMedina  
Fecha de Ingreso: septiembre-2007
Ubicación: Guadalajara, Jalisco
Mensajes: 459
Antigüedad: 17 años, 6 meses
Puntos: 20
Respuesta: Manejo de Exepciones

No te falta una c en Exception?
__________________
I see dead pixels

Última edición por GatorV; 18/06/2009 a las 18:50
  #3 (permalink)  
Antiguo 18/06/2009, 16:04
 
Fecha de Ingreso: mayo-2008
Mensajes: 11
Antigüedad: 16 años, 9 meses
Puntos: 0
Respuesta: Manejo de Exepciones

De hecho si me hacia falta la "c" ... eso era todo... que bruto ... disculpen todos.

gracias por responder
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:42.