# Throwable Data Type

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

Example

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