问题描述

今天在Linux上面查看日志上面的异常信息之后,突然顿悟了,原来Java异常信息是这么看的。

问题解决

实例图片
at 什么什么 的第一行就是出现异常对象的代码,之所以会打印这么多出来,是因为异常对象产生之后,会逐层向上抛,导致其他调用出现异常代码的代码(方法)在接受到该异常对象之后,然后没有相应try…catch处理,然后继续向上抛给它的调用者,最终就导致一直向上抛,最终虚拟机停止程序。所以才会出现这么多的关于的异常信息。

故我们看错误信息的时候只需要看出现的是什么异常,在哪里出现的?就可以了,就是我图中画框位置即可。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐