问一下下面的代码是运用在什么情况下?我的理解对不对?
<?php
class MyException extends Exception {
function getInfo() {
return '自定义错误信息';
}
}
try {
throw new MyException('error');
} catch(Exception $e) {
echo $e->getInfo();
}
本来一个异常Exception然后创建一个自定义的Exception在原来的Exception下并命名为MyEXCEPTION 然后在下面的try抛出一个新的异常error,error就会变成自定义好的的那个异常对不对呀