当前位置: 技术问答>java相关
如何将Exception.printStackTrace()显示出来的内容存到String变量中
来源: 互联网 发布时间:2015-04-08
本文导语: try{ ERROR..... }catch(exception e) { e.printStackTrace(); } 屏幕显示: java.lang.NullPointerException at MyClass.mash(MyClass.java:9) at MyClass.crunch(MyClass.java:6) at MyClass.main(MyClass.java:3) 如何将这几...
try{
ERROR.....
}catch(exception e)
{
e.printStackTrace();
}
屏幕显示:
java.lang.NullPointerException
at MyClass.mash(MyClass.java:9)
at MyClass.crunch(MyClass.java:6)
at MyClass.main(MyClass.java:3)
如何将这几行存到变量中
ERROR.....
}catch(exception e)
{
e.printStackTrace();
}
屏幕显示:
java.lang.NullPointerException
at MyClass.mash(MyClass.java:9)
at MyClass.crunch(MyClass.java:6)
at MyClass.main(MyClass.java:3)
如何将这几行存到变量中
|
catch(Exception ex){
try{
StringWriter sw = new StringWriter();
ex.printStackTrace(new PrintWriter(sw));
sw.toString ();
} catch(IOException ioex){
ioex.printStackTrace();
}
}
try{
StringWriter sw = new StringWriter();
ex.printStackTrace(new PrintWriter(sw));
sw.toString ();
} catch(IOException ioex){
ioex.printStackTrace();
}
}