1
Как вы можете расширить RuntimeException класс РНР, поэтому вам не придется бросить RuntimeException для каждого исключения во время выполнения?Как продлить PHP RuntimeException
Как вы можете расширить RuntimeException класс РНР, поэтому вам не придется бросить RuntimeException для каждого исключения во время выполнения?Как продлить PHP RuntimeException
Расширение класса RuntimeException PHP просто, поскольку вам не нужно реализовывать какие-либо методы. Например, посмотреть пример программы:
class DomHtmlLoadException extends RuntimeException {}
throw new DomHtmlLoadException("cannot load /tmp/lockss-manifest.html");
echo "done BUT NO EXCEPTION!.\n";
Запуск этой программы образец дает DomHtmlLoadException с сообщением «не может загрузить /tmp/lockss-manifest.html».