Today we will read on this page how to convert stack trace into string in Kotlin.
Convert stack trace to a string
import java.io.PrintWriter import java.io.StringWriter fun main(args: Array<String>) { try { val division = 0 / 0 } catch (e: ArithmeticException) { val sw = StringWriter() e.printStackTrace(PrintWriter(sw)) val exceptionAsString = sw.toString() println(exceptionAsString) } }
Result
java.lang.ArithmeticException: / by zero at StacktraceKt.main(stacktrace.kt:7)