【发布时间】:2015-05-24 06:46:37
【问题描述】:
如何在不获取堆栈跟踪的情况下获取异常名称?
我正在使用exception.toString() 将抛出的异常转换为字符串,但我只想要NullPointerException 之类的异常名称,而不是整个堆栈跟踪。
我该如何解决这个问题?
【问题讨论】:
标签: java string exception stack-trace
如何在不获取堆栈跟踪的情况下获取异常名称?
我正在使用exception.toString() 将抛出的异常转换为字符串,但我只想要NullPointerException 之类的异常名称,而不是整个堆栈跟踪。
我该如何解决这个问题?
【问题讨论】:
标签: java string exception stack-trace
exception.getClass().getSimpleName();
注意:如果您的异常是匿名类,这将不起作用(尽管我个人从未在任何生产代码中看到匿名异常)
【讨论】: