请稍等 ...
×

采纳答案成功!

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

已解决,异常抛出问题

7-2节抛出的异常不是HttpException,而是RouteNotFoundException。请教原因,谢谢

//img1.sycdn.imooc.com//szimg/5b21b9da0001017b24640430.jpg

//img1.sycdn.imooc.com//szimg/5b21b9de00019dcb20300860.jpg


正在回答

3回答

不管什么版本,这个异常都是说明,路由没有找到。根本没有进入到业务代码层。

0 回复 有任何疑惑可以回复我~
  • 我也是这样想的,虽然我没遇到这错误
    回复 有任何疑惑可以回复我~ 2018-06-16 07:38:00
  • 提问者 HenryT #2
    我印象中用的版本是视频中的版本,这个问题后来我调试了一下,如果route配置的Route::get('api/v1/banner/:id','api/v1.Banner/getBanner'); url和第一个参数不一致,会抛出RouteNotFoundException,如果第二个参数写成Banner1,才会抛出HttpException,不管怎么样大概理解了这部分的原理,谢谢老师。
    回复 有任何疑惑可以回复我~ 2018-06-16 16:48:53
7七月 2018-06-16 01:42:03

5.07c版本?

0 回复 有任何疑惑可以回复我~
IMOOC学习 2018-06-14 10:50:12

RouteNotFoundException是路由没找到,你的网址输入对了吗?然后路由配置哪里注册了吗?

0 回复 有任何疑惑可以回复我~
  • 提问者 HenryT #1
    我是跟着视频输入的,视频里抛出的异常的HttpException,我自己抛出来个这。我看Route这个是继承了Http的
    回复 有任何疑惑可以回复我~ 2018-06-14 11:56:02
  • IMOOC学习 回复 提问者 HenryT #2
    我不清楚,我很久没搞这项目了
    回复 有任何疑惑可以回复我~ 2018-06-14 11:58:26
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信