eclipse如何通过console纠错

 我来答
武汉小朱
2011-05-06 · TA获得超过2762个赞
知道小有建树答主
回答量:1212
采纳率:50%
帮助的人:881万
展开全部
eclipse的console中是打印的系统的日志
如果有出错。就会出异常。
有的异常是我们自己写的类的某个方法。而有的异常是jdk的或者是其它的我们不认识的。
那么怎么正确找到异常在哪里
1,首先,出了异常,一定是自己的代码或者是环境有问题。
2,从上向下看,找到第一个自己类中的异常。
你看这个:
java.lang.ArrayIndexOutOfBoundsException: 17
at eman.event.capp.ImportExcelTechnicsEventByRH.getMouldPartTechnics(ImportExcelTechnicsEventByRH.java:180)
at eman.event.capp.ImportExcelTechnicsEventByRH.process(ImportExcelTechnicsEventByRH.java:126)
at eman.event.EventHandlerBase.service(EventHandlerBase.java:351)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

这个的第一行就是我写的类的eman.event.capp.ImportExcelTechnicsEventByRH.getMouldPartTechnics(ImportExcelTechnicsEventByRH.java:180)
这个方法里出错了,还提示了是180行。

你看这个:
java.lang.NullPointerException
at org.apache.catalina.connector.CoyoteWriter.write(CoyoteWriter.java:171)
at eman.event.productionView.resourceUse.AutoQueryProjectNameEvent.process(AutoQueryProjectNameEvent.java:124)
at eman.event.EventHandlerBase.service(EventHandlerBase.java:351)

它的第一行不是我写的类,所以在找的时候,要从第一个自己写的类里找。。

自己多总结吧。
见多了,就会了。
手机用户69934
2011-05-06 · TA获得超过250个赞
知道答主
回答量:478
采纳率:0%
帮助的人:307万
展开全部
设置方法:在window->preperences->Run/Debug->console 中,把'show when program writes to standard out'的勾去掉就可以了

当然,在console窗口的右边也有图标可以直接点击取消的。
追问
谢谢,不过我想知道怎样通过console来解决代码中的错误!初学者
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bdsanhe
2011-05-06 · TA获得超过200个赞
知道答主
回答量:31
采纳率:0%
帮助的人:24.2万
展开全部
其实,console可以展示所有的java类流向信息,你可以通过System.out.println(">>>>>>>>>>>>>>>sql>>>>"+sql);对你关注的信息打印,及其定位问题所在。建议多用用断点调试与你所谓的console纠错结合开发,这样就会方便快捷的编程和养成一个较好的编程素养
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式