java代码中获取异常信息存储到字符串对象

 

​在Java开发中,我们经常要处理各种异常,我们一般用e.toString()或e.getMessage()得到异常信息,但是有时候异常堆栈中会存在很多信息,比如用下面的代码抛出异常:

代码如下:


    public static String getErrmessage(Throwable t){
        StringWriter stringWriter=new StringWriter();
        t.printStackTrace(new PrintWriter(stringWriter,true));
        return stringWriter.getBuffer().toString();
    }

不做解释。都能看懂

你可能感兴趣的:(java开发,异常处理,java编程)