java知识点异常e.getMessage()与e.printStackTrace()的区别

Posted xuzhuaaron1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java知识点异常e.getMessage()与e.printStackTrace()的区别相关的知识,希望对你有一定的参考价值。

e.getMessage(); 只会获得具体的异常名称. 比如说NullPoint 空指针,就告诉你说是空指针... 

e.printStackTrace();会打出详细异常,异常名称,出错位置,便于调试用..
一般一个异常至少几十行,呵呵.....

以上是关于java知识点异常e.getMessage()与e.printStackTrace()的区别的主要内容,如果未能解决你的问题,请参考以下文章

log.error("异常:", e);与log.error(e.getMessage());区别

e.getMessage() e.printStackTrace() 和e.printStackTrace() 小结

在error日志打印异常

为啥java中Exception的对象能够获取子类的信息.

201771010137赵栋《第九周学习总结》

java中如何获取throws抛出的异常,并且把异常打印到指定的jsp页面