我有一个扩展 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
时我没有收到错误,所以我猜这与父类有关。
尝试:
class MyException extends 'Exception {}
// Add / before Exception ;)