【问题标题】:Java, print verbose exception data from a trycatchJava,从 trycatch 打印详细的异常数据
【发布时间】:2015-04-30 16:07:44
【问题描述】:

我有一段代码由于某种未知原因引发了异常。我在 try catch 中有这段代码,因为它写入文件,所以我需要它。我的问题是,我需要一组更详细的关于异常究竟来自何处的信息,因为 atm 我只有一个事实,即它是一个 NullPointerException,通过执行 System.out.println(e) 其中 e 是异常。当我使用这样的 trycatch 时,如何获取有关异常的更多信息?我正在寻找类似在 trycatch 之外发生异常时的事情,并且命令行会随着一堵文本墙而变得狂暴。我需要那个级别的信息。如果有人可以帮助我,那就太好了。

【问题讨论】:

  • 你试过e.printStackTrace();

标签: java exception try-catch verbose


【解决方案1】:

使用e.printStackTrace() 获取堆栈跟踪。

【讨论】:

  • e.printStackTrace() 返回 void,这不起作用,它只是它自己的,没有 S.O.P.
  • 愚蠢的错误...已修复。感谢您的评论。
猜你喜欢
  • 1970-01-01
  • 2013-06-18
  • 2013-10-02
  • 2015-09-29
  • 2012-03-23
  • 2017-10-23
  • 2012-04-07
  • 1970-01-01
  • 2015-06-06
相关资源
最近更新 更多