我有一个扩展Exception类的PHP文件。
namespace App\CustomException;
class FileException extends Exception {
public function __construct($name) {
parent::construct($name);
}
}
我在扩展Fatal error: Class 'App\CustomException\Exception
的类的行上遇到了致命错误:Exception
。
我想为自定义异常消息使用命名空间,以便我可以在另一个文件中轻松导入它们,例如use App\CustomException
。
为什么我收到错误,我该如何解决?我删除extend Exception
时没有收到错误,因此我猜这与父类有关。
答案 0 :(得分:6)
尝试:
class MyException extends \Exception {}
// Add / before Exception ;)