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());
}
}
}