请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,你的内部错误4个字在什么地方定义的,我看了几遍视频都没找到。我问题出在什么地方

这个是我的app_debug关闭后

https://img1.sycdn.imooc.com//szimg/5aa2401b0001432005870163.jpg

这个是开启时

https://img1.sycdn.imooc.com//szimg/5aa2401b00013eea05480205.jpg

这是我的代码

https://img1.sycdn.imooc.com//szimg/5aa2401b000142d505100348.jpg

这个是老师你的代码运行结果

https://img1.sycdn.imooc.com//szimg/5aa2401c0001011907670463.jpg


还有一个另外的单独的问题,use Exception ;    \Exception $e   和在use think\Exception;    然后Exception $e有什么区别


正在回答

1回答

7七月 2018-03-09 16:29:13

这个内部错误怕不是 我定义的吧,TP吧。第二个问题,一个是TP的Exception一个是 PHP的基类Exception。TP继承了 PHP的。

0 回复 有任何疑惑可以回复我~
  • 提问者 zk3480124 #1
    谢谢老师的答复,第一个是我在banner的控制器中getBanner方法if(!$banner)
                {
                  //throw new BannerMissException();这是我原来写的
                    throw new Exception('内部错误');这是你写的
                }
    第二个问题老师说的我理解了一点,我看了一下手册。\Exception $e 是PHP的基类Exception,Exception $e是TP的Exception。
    回复 有任何疑惑可以回复我~ 2018-03-09 20:34:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信