0

我自己的异常类有问题:IOExeption. 我希望它有另一个输出然后是正常的异常类,但是尽管有下面的代码,它的输出仍然是一样的。
我究竟做错了什么 ?

class IOExeption extends Exception
{
    public function __toString()
    {
        $string  = '<h1 class="text-warning text-center">';
        $string .= $this->getMessage();
        $string .= '</h1>';
        return $string;
    }
}
4

1 回答 1

2

事实上,异常应该根本没有输出

任何输出都必须在异常处理程序中完成。并且只有在开发服务器是您唯一的用户的情况下。否则,它必须以纯文本形式记录错误消息。

于 2013-05-25T10:08:09.763 回答