java通过Throwable的printStackTrace方法将异常信息保存到字符串中

2018-07-20    来源:open-open

容器云强势上线!快速搭建集群,上万Linux镜像随意使用
/**
 * 将异常信息转化成字符串
 * @param t
 * @return
 * @throws IOException 
 */
private static String exception(Throwable t) throws IOException{
    if(t == null)
        return null;
    ByteArrayOutputStream baos = new ByteArrayOutputStream();
    try{
        t.printStackTrace(new PrintStream(baos));
    }finally{
        baos.close();
    }
    return baos.toString();
}

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:Java 创建图片的缩略图示例

下一篇:Java 对文件进行 CRC32 校验