How can I convert a stack trace to a string?

前端 未结 30 1441
再見小時候
再見小時候 2020-11-22 14:51

What is the easiest way to convert the result of Throwable.getStackTrace() to a string that depicts the stacktrace?

30条回答
  •  执笔经年
    2020-11-22 15:00

    Scala version

    def stackTraceToString(e: Exception): String = {
      import java.io.PrintWriter
      val sw = new StringWriter()
      e.printStackTrace(new PrintWriter(sw))
      sw.toString
    }
    

提交回复
热议问题