import java.io.*; public class TestStack2String { public static void main(String s[]){ try { // force an exception for demonstration purpose Class.forName("unknown").newInstance(); } catch (Exception e) { System.out.println(stack2string(e)); } } static public String stack2string(Exception e) { try { StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw); e.printStackTrace(pw); return "------/r/n" + sw.toString() + "------/r/n"; } catch(Exception e2) { return "bad stack2string"; } } }
转载请注明原文地址: https://ibbs.8miu.com/read-546.html