java 如何将异常Exception的信息转换为String


一般情况下,我们是通过log4j封装的api将异常打印到日志当中。

logger.error("error", e);

如果我们想在程序中获得该异常的详细信息,并输出到数据库中,我们可以这样做


StringWriter sw = new StringWriter();
try(PrintWriter pw = new PrintWriter(sw);){
    e.printStackTrace(pw);
}
String errorInfo = sw.toString();


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM