13-12-2007, 05:17 PM
Niquel .. Je crois
Si je ne fais pas le dernier catch & que j'ai une erreur quand même, j'aurais un fatal ?
Code PHP :
<?php
// Dans le code principal :
try {
$content = fileContent('monFichier'); // Seule l'exception "NotReadableException" peut être levée,
// puisque fileContent intercepte et traite "NotAFileException"
} catch (NotReadableException $e) {
echo 'problème de droit';
} catch (Exception $e) {
echo 'autre exception non traitée : ' . $e->getMessage();
}