List of utility methods to do Stacktrace to String
String | getStackTrace() Returns stacktrace of current thread represented as String ByteArrayOutputStream baos = new ByteArrayOutputStream(); PrintStream printStream = new PrintStream(baos); new Exception("Stack trace").printStackTrace(printStream); printStream.close(); return new String(baos.toByteArray()); |
String | getStackTrace() get Stack Trace return getStackTrace(new Throwable()); |
String | getStackTrace(Exception e) get Stack Trace ByteArrayOutputStream byteArray = new ByteArrayOutputStream(); e.printStackTrace(new PrintStream(byteArray, true)); BufferedReader reader = new BufferedReader(new StringReader(byteArray.toString())); String line; int count = 0; String result = ""; try { while (count++ < 6 && (line = reader.readLine()) != null) { ... |
String | getStackTrace(Exception e) Returns the stack trace of the given exception in a string. StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw); e.printStackTrace(pw); return sw.toString(); |
String | getStackTrace(Exception e) get Stack Trace StringWriter sw = new StringWriter(); PrintWriter pw = new PrintWriter(sw); e.printStackTrace(pw); pw.flush(); String ret = sw.toString(); pw.close(); try { sw.close(); ... |
String | getStackTrace(Exception e) get Stack Trace ByteArrayOutputStream baos = new ByteArrayOutputStream(); PrintStream ps = new PrintStream(baos); e.printStackTrace(ps); ps.flush(); try { return baos.toString("UTF-8"); } catch (UnsupportedEncodingException ee) { return baos.toString(); ... |
String | getStackTrace(Exception exception) Gets the stack trace. return getStackTrace((Throwable) exception);
|
String[] | getStackTrace(Exception x) get Stack Trace StringWriter sw = new StringWriter(); x.printStackTrace(new PrintWriter(sw)); return splitString(sw.toString(), "\n"); |
String | getStacktraceAsString(Exception e) get Stacktrace As String StringWriter errors = new StringWriter(); e.printStackTrace(new PrintWriter(errors)); return errors.toString(); |
String | getStacktraceAsString(Exception e) Produce a string version of a stacktrace. final Writer result = new StringWriter(); final PrintWriter printWriter = new PrintWriter(result); e.printStackTrace(printWriter); return result.toString(); |