Search This Blog

Thursday, 19 January 2012

Some Utility Methods

/**************** Stack Trace as  string ****************/

/**
* Returns the string version of a {@link Throwable}
* @param e An instance of {@link Throwable}
* @return String
*/
public static String stackTraceToString(Throwable e) {
   StringWriter stringWritter = new StringWriter();
            PrintWriter printWritter = new PrintWriter(stringWritter, true);
            e.printStackTrace(printWritter);
            printWritter.flush();
            stringWritter.flush();
            return stringWritter.toString();
}

No comments:

Post a Comment