致命错误:未捕获的异常“异常”
问题描述:
我得到这个错误:致命错误:未捕获的异常“异常”
Fatal error: Uncaught exception 'Exception' in /home/u569177978/public_html/app_data/mysqldao.php:68 Stack trace: #0 /home/u569177978/public_html/app_data/userRegister.php(36): MySQLDao->registerUser('wesdfed', 'wefrd') #1 {main} thrown in /home/u569177978/public_html/app_data/mysqldao.php on line 68
从下面的脚本:http://pastebin.com/QYYQMTEV
是的,我已经看过了这个问题,并没有这些解决方案都为我工作。请帮忙。
答
如果提供的SQL无效,Mysqli :: prepare()将返回false
。我会仔细检查你的SQL。
为什么会返回返回false生成异常?我猜想这更可能是由openConnection中引发的显式异常导致的,这是从未在任何地方实际处理过的。 – andrewsi
@andrewsi因为如果语句评估为“false”,则在第68行抛出异常。 – Thomas