java Catch异常根本原因类型

时间:2014-05-09 14:35:38

标签: java exception try-catch

我可以通过以下方式捕获抛出的异常:

Throwable temp = ExceptionUtils.getRootCause(e);

当我调试它时,我看到了throwable的类型,我怎样才能将这些信息作为字符串获取?我可以捕获到为什么发生异常的确切消息,但是它的类型呢?

1 个答案:

答案 0 :(得分:0)

使用评论中提供的代码用户 csn 来回答此问题。下一个代码为您提供抛出异常的确切名称:

ExceptionUtils.getRootCause(e).getClass().getSimpleName()