java异常字符串过滤器

时间:2016-06-13 03:03:50

标签: java exception exception-handling jvm

当抛出异常时,我发现总是包含java.lang.exception或javax.ssl.xxxx等等,我只想获取消息但不包括异常类型,我该怎么办?

由于异常有很多类型,我不能只过滤字符串开头,是否可以这样做?

1 个答案:

答案 0 :(得分:0)

在下面找到一个小片段作为我评论的演示

try {
    int i = 1 / 0;
} catch (Exception e) {
    System.out.println("exception  = " + e);
    System.out.println("getMessage = " + e.getMessage());
}

输出

exception  = java.lang.ArithmeticException: / by zero
getMessage = / by zero