(PHP 5 >= 5.1.0)
Exception是所有异常的基类。
异常消息内容
异常代码
抛出异常的文件名
抛出异常在该文件中的行号
altieresdelsent at gmail dot com (2012-09-28 19:40:50)
when you are using xdebug, exceptions message will never be shown if you use any encoding different than UTF-8, so if you are using any database with translated messages like oracle, you should ALWAYS, always, throw a exception like this
throw new Exception(utf8_encode($message),$code), character like ?,é,?, will make the exception message fail to be shown, if you are not using xdebug ( I do think you should at least try), this code will not affect your page.