采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
重写render方法时,use think\Exception的think去掉才能正常捕获自定义异常,跟老师讲的不一样啊,我的版本跟老师的一摸一样
这个地方不要用think Exception,用PHP的Exception。后面有修复
非常感谢!看到啦 谢谢大佬
哪里有修复.我现在跟你代码和框架一模一样还是这个报错 Fatal error: Uncaught think\exception\ErrorException: Declaration of app\lib\exception\ExceptionHandler::render(think\Exception $e) should be compatible with think\exception\Handle::render(Exception $e) in E:\Myworkspace\zerg\application\lib\exception\ExceptionHandler.php:11 Stack trace: #0 E:\Myworkspace\zerg\application\lib\exception\ExceptionHandler.php(11): think\Error::appError(2, 'Declaration of ...', 'E:\\Myworkspace\\...', 11, Array) #1 E:\Myworkspace\zerg\thinkphp\library\think\Loader.php(562): include('E:\\Myworkspace\\...') #2
我也遇到这个问题,已经解决了,去掉think就行了 use Exception
登录后可查看更多问答,登录/注册
全栈工程师/前后端都讲/架构思想/ RESTFul API、MySQL表设计
1.4k 23
1.5k 21
1.6k 19
1.6k 18
1.3k 18