java开发中有时需要取得异常堆栈信息,可以通过如下方式,当然通过log4j等日志组件都可以,但是对于简单的测试
或者需要输出的前端页面,下面的方式不适为一种简单的方式
import java.io.PrintWriter;import java.io.StringWriter;
public class Test { public static void main(String[] args){ StringWriter out = new StringWriter(); System.out.println("222"); try{ throw new Exception("welcome"); }catch(Exception e){ e.printStackTrace(new PrintWriter(out)); System.out.println(out.toString()); } }
}