我有一个自定义的异常类。
我将错误处理程序设置为调用自定义catchall函数,该函数随后会引发错误。
class customError extends exception {}
function catchall($number, $message, $file, $line) {
throw new customError($number, $message, 0, $file, $line);
}
set_error_handler('catchall', -1 & ~E_NOTICE & ~E_USER_NOTICE);
我收到以下错误:Wrong parameters for Exception([string $exception [, long $code [, Exception $previous = NULL]]])