请问助教 idea运行项目报错 控制台显示了错误信息 如何能快速定位到这个错误在哪个文件中

请问助教 idea运行项目报错 控制台显示了错误信息 如何能快速定位到这个错误在哪个文件中

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

你好同学,你看下图我用细红线标记的地方,它表示的就是空指针异常,祝学习愉快~

http://img1.sycdn.imooc.com//climg/5c0dc99c0001503408190392.jpg

  • qq_幻梦_7 提问者 #1
    我可能没表达清楚 我想问的是下面的那个粗红框 那一行是错误所在地
    2018-12-10 10:08:25
  • qq_幻梦_7 提问者 #2
    我知道是空指针异常 下面有那么多类 为啥filter类是空指针错误所在地 他上面不是还有那么类 为啥就他是
    2018-12-10 10:10:35
  • chrismorgen 回复 提问者 qq_幻梦_7 #3
    你好,因为UserFilter类是自己写的类呢,也就是说,你在看报错提示的时候,要找自己写的代码的问题。只有修改自己的代码才可以解决报错提示,祝学习愉快~
    2018-12-10 13:35:33
提问者 qq_幻梦_7 2018-12-09 12:41:11

红框上面有那么多行 助教是怎么知道是红框那行出现了问题 红框里也没写空指针错误啊

chrismorgen 2018-12-09 12:24:42

在异常中首先会出现异常的类型,然后你可以从报错的异常中找到类似于cause by的字样,cause by后面的内容就是你报错的原因,通常会显示你报错的代码出现的位置,直接点击就可以了,比如下图这个空指针异常,出现空指针的位置在UserFilter类中的第33行,祝学习愉快~

http://img1.sycdn.imooc.com//climg/5c0c98c100013b7e08130391.jpg

  • 提问者 qq_幻梦_7 #1
    红框上面有那么多行 助教是怎么知道是红框那行出现了问题 红框里也没写空指针错误啊
    2018-12-09 12:41:29
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
SSM主流框架入门与综合项目实战2018版
  • 参与学习           人
  • 提交作业       205    份
  • 解答问题       4317    个

Java中非常实用的SSM整合开发内容,从Spring开始,到MyBaits的进阶内容,再到SpringMVC的应用,最后是SSM整合开发案例,逐步深入,助你成长为一名Java工程师!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师