Haoba3210
Haoba3210
2015-09-07 20:49
采纳率: 85%
浏览 6.8k
已采纳

如何看懂eclipse的报错信息

我现在都不怎么会看eclipse报错信息,一报错我就傻眼,满屏的提示信息,却没几句人话,不知道说了些啥,提示信息给出的类,一点进去全是jar包,根本不关我的事,求大神指教,怎么去看懂eclipse的报错啊

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

19条回答 默认 最新

  • caozhy
    已采纳

    随便找一个:http://bbs.csdn.net/topics/380209294

    最重要的是,从上往下看(因为最上面的是调用最里层的函数),找到你的代码出异常的位置
    另一个就是注意 XXXXException,这是异常,比如CannotLoadBeanClassException
    有了这个信息,就可以google寻找类似的问题和解决方法。

    点赞 评论
  • havedream_one
    havedream_one 2015-09-07 23:15

    第一行粘贴复制交给百度

    点赞 评论
  • marsmmeng
    marsmmeng 2015-09-07 23:26

    简单来说吧,从上面往下开始看,最开始就告诉你错误原因,接着往下找找以你的包名开头的行,双击你找到的第一行就会定位到出错的代码行,后面的是由刚才所定位的地方引起的,一般只需要修复第一个错误!

    点赞 评论
  • 91program
    91program 2015-09-07 23:30

    红色的错误信息中,一般来说有用的也就是一两行。
    看到它们不要紧张,仔细看看一些异常,如:NULL,特别是与你源代码文件相关的行
    很多都是报错在系统的库里

    点赞 评论
  • mo_fan_qing_wa
    modelfrog 2015-09-07 23:58

    代码最先出错的位置显示在红色字体的最上面,看看哪行代码报的什么错,看不懂了,直接复制粘贴交给百度,在者看看casuse by语句后面提示的内容,这是你保存的原因和位置

    点赞 评论
  • dear15214
    dear风会停息 2015-09-08 00:37

    看红色字体,然后找报错行数,看异常是什么异常

    点赞 评论
  • nevermore4123
    杀意来袭 2015-09-08 00:42

    一般来说是看第一行报的什么类型的错误,下面说的都是由于这个错误引起的异常代码行的链接,一般来说找到第一个你认识的(也就是你自己写的),
    点进去看看,打个断点调试一下

    点赞 评论
  • u012344151
    Tykit 2015-09-08 01:27

    看是什么类型的错误, 然后看Cause By, 找出哪里有问题.

    点赞 评论
  • dcxy0
    Q544471255 2015-09-08 01:29

    复制一个错误,然后百度。。。。。。。

    点赞 评论
  • dltsbydh
    紫气天堂 2015-09-08 02:00

    从上往下找,一般在前几行会指出你代码出错的地方 ,看不懂出错的什么意思的,直接在百度里面找一下就好

    点赞 评论
  • cuiwei1026522829
    另一花生 2015-09-08 02:42

    第一,有耐心肯读下去,
    第二,注意有exception的地方,额,就是异常的意思,仔细读马那行,是报错的原因,然后一般告诉你是哪个方法,在哪个类里报错了,然后你再分析,比如null point空指针,就是没有取到值,你再去查找,是哪里没有取到,
    第三,有些错误你报百度并不能找到错误原因,因为虽然报错内容一样,但是错误的方式并不同,比如空指针,你是这里没取到,他是那里没取到,百分之百照着网上的改,也是不行的,如何做到准确修改,需要你去积累一定的错误经验,时间长了,你就知道哪些错误是你经常犯错误的,这时候,修改就快了,希望采纳,纯手打…

    点赞 评论
  • testcs_dn
    微wx笑 2015-09-08 04:44

    在错误中有几个关键词后面的信息注意一下,如:严重,Error,casuse by
    通常都是列出完整的类名,及出错的相关代码行;

    点赞 评论
  • supwuq
    嗷嗷的昶卅 2015-09-08 05:47

    拉到最前面的报错信息,那是最主要的错误!!你也知道java的各种引用,继承,映射,后面报错都是由第一个引起的,
    接着那一大堆东西,重复的可以直接跳过不看,基本显示一样的报错信息

    然后一大段重复中,会有那么一两行不同的!!!你要的错误信息就在哪里,而且错误的话会在信息的前面很明显的**error**!!!或是**XXXXException**单词。

    点赞 评论
  • supwuq
    嗷嗷的昶卅 2015-09-08 05:48

    拉到最前面的报错信息,那是最主要的错误!!你也知道java的各种引用,继承,映射,后面报错都是由第一个引起的,
    接着那一大堆东西,重复的可以直接跳过不看,基本显示一样的报错信息

    然后一大段重复中,会有那么一两行不同的!!!你要的错误信息就在哪里,而且错误的话会在信息的前面很明显的**error**!!!或是**XXXXException**单词。

    点赞 评论
  • supwuq
    嗷嗷的昶卅 2015-09-08 05:50

    拉到最前面的报错信息,那是最主要的错误!!你也知道java的各种引用,继承,映射,后面报错都是由第一个引起的,
    接着那一大堆东西,重复的可以直接跳过不看,基本显示一样的报错信息

    然后一大段重复中,会有那么一两行不同的!!!你要的错误信息就在哪里,而且错误的话会在信息的前面很明显的**error**!!!或是**XXXXException**单词。

    点赞 评论
  • beacon_2011
    beaconD 2015-09-08 06:17

    常见的,像空指针、类找不到。类型转换异常,要能看懂,复杂一点的复制出来百度

    点赞 评论
  • tianyutaizi
    -天宇 2015-09-08 08:06

    LZ的遭遇让我想到了几年前在培训机构培训的经历,当时跟着老师打代码,运行的时候只要一报错就傻眼了,赶紧举手叫老师……

    想想挺怀念的

    点赞 评论
  • u014443175
    我是小林小 2015-09-09 07:02

    一般 先看提示 出现什么样的runtimeexception :例如nullpointexception等等 再找找看cause by: 一般这里会有提示那段代码出错了

    点赞 评论
  • sky_blue_flying
    sky_flying對滴 2015-09-09 07:23

    这个得慢慢来的。你可以在里面找自己建的包名的那种点进去,提示的就是哪一行代码错误。
    或者最上面有一个exception把后面那一排代码复制,然后百度。然后其他的应该就是没用的了。

    点赞 评论

相关推荐