Dlaczego nie mogę łapać wyjątków w takim o to przykładzie

  1. <?php
  2. try {
  3. $xml = new XMLReader();
  4. $xml->open("test.xml");
  5.  
  6. $xml->setParserProperty(XMLReader::LOADDTD, TRUE);
  7. $xml->setParserProperty(XMLReader::VALIDATE, TRUE);
  8. $xml->read();
  9. }
  10. catch (Exception $e){print $e->getMessage();}
  11. ?>