Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/01/2006, 03:29
J.Serna
 
Fecha de Ingreso: enero-2006
Mensajes: 1
Antigüedad: 18 años, 3 meses
Puntos: 0
No llevo mucho con las excepciones pero creo que de esta manera te podria funcionar.
Si no me equivoco la excepcion se lanza en el bloque try y en el bloque catch se trata y se hace lo que se necesite con ella.

Código PHP:
//Prueba de esta manera
public function LoadLanguage(){

        
$path Config::getPath(LANGUAGE) . ".xml";
        try {
            
$xmlConf simplexml_load_file($path);
            if (!
$xmlConf){
                 throw new 
IOException("El fichero no existe o no tienes permisos de escritura",$e->getCode());
            }

            
//procesar información...
        
}catch (Exception $e){
           
//funcion o clase que trate el error
           
errorMessage($e);
        }

    } 
Saludos.