private static void dumpExceptionToFile()

in harry-core/src/harry/runner/Runner.java [385:407]


    private static void dumpExceptionToFile(BufferedWriter bw, Throwable throwable) throws IOException
    {
        if (throwable.getMessage() != null)
            bw.write(throwable.getMessage());
        else
            bw.write("<no message>");

        bw.newLine();
        for (StackTraceElement line : throwable.getStackTrace())
        {
            bw.write(line.toString());
            bw.newLine();
        }
        bw.newLine();
        if (throwable.getCause() != null)
        {
            bw.write("Inner Exception: ");
            dumpExceptionToFile(bw, throwable.getCause());
        }

        bw.newLine();
        bw.newLine();
    }