///列印例外資訊 尤其是運行時例外 比getMessage()更詳細
public static String getMessageInfo(Exception e){
String result = "";
ByteArrayOutputStream ops = new ByteArrayOutputStream();
PrintStream ps = null;
try{
ps = new PrintStream(ops,true,"UTF-8");
}catch (Exception e2){
e2.printStackTrace();
ps = new PrintStream(ops,true);
}
e.printStackTrace(ps);
try{
result = ops.toString("UTF-8");
}catch (Exception e3){
e3.printStackTrace();
}
ps.close();
try{
ops.close();
}catch (Exception e4){
e4.printStackTrace();
ops = null;
}
return result;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/121011.html
標籤:Java
上一篇:史上最全:idea將Java專案打包Jar包,并生成exe可執行檔案
下一篇:求各位大佬幫忙,新手超級懵
