Throwable Data Type

Properties
name data type description
localizedMessage string
cause Throwable
suppressed array of Throwable
stackTrace array of StackTraceElement
message string

Example

{
  "localizedMessage" : "...",
  "cause" : {
    "localizedMessage" : "...",
    "cause" : { },
    "suppressed" : [ { }, { } ],
    "stackTrace" : [ {
      "nativeMethod" : true,
      "className" : "...",
      "lineNumber" : 12345,
      "methodName" : "...",
      "fileName" : "..."
    }, {
      "nativeMethod" : true,
      "className" : "...",
      "lineNumber" : 12345,
      "methodName" : "...",
      "fileName" : "..."
    } ],
    "message" : "..."
  },
  "suppressed" : [ {
    "localizedMessage" : "...",
    "cause" : { },
    "suppressed" : [ { }, { } ],
    "stackTrace" : [ {
      "nativeMethod" : true,
      "className" : "...",
      "lineNumber" : 12345,
      "methodName" : "...",
      "fileName" : "..."
    }, {
      "nativeMethod" : true,
      "className" : "...",
      "lineNumber" : 12345,
      "methodName" : "...",
      "fileName" : "..."
    } ],
    "message" : "..."
  }, {
    "localizedMessage" : "...",
    "cause" : { },
    "suppressed" : [ { }, { } ],
    "stackTrace" : [ {
      "nativeMethod" : true,
      "className" : "...",
      "lineNumber" : 12345,
      "methodName" : "...",
      "fileName" : "..."
    }, {
      "nativeMethod" : true,
      "className" : "...",
      "lineNumber" : 12345,
      "methodName" : "...",
      "fileName" : "..."
    } ],
    "message" : "..."
  } ],
  "stackTrace" : [ {
    "nativeMethod" : true,
    "className" : "...",
    "lineNumber" : 12345,
    "methodName" : "...",
    "fileName" : "..."
  }, {
    "nativeMethod" : true,
    "className" : "...",
    "lineNumber" : 12345,
    "methodName" : "...",
    "fileName" : "..."
  } ],
  "message" : "..."
}