Throwable property name | Proto property | Language-specific description |
---|---|---|
message | message | message that describes the current exception |
cause | inner_errors | linked list of instances that caused the current exception |
stackTrace | stack_frames | immediate frames on the call stack |
suppressed | ??? TODO | exceptions that were suppressed in order to deliver this exception |
throwable.getClass() | error_info.error_type | type of Throwable |
Exception property name | Proto property | Language-specific description |
---|---|---|
Data | attributes | collection of additional user-defined key/value pairs |
HelpLink | attributes | link to the help file associated with this exception |
HResult | attributes | a coded numerical value that is assigned to a specific exception |
InnerException | inner_errors | linked list of instances that caused the current exception |
Message | message | message that describes the current exception |
Source | StackFrames.frame[0].load_module | application or the object that causes the error |
StackTrace | StackFrames (parsed from string) | string representation of the immediate frames on the call stack |
TargetSite | StackFrames.frame[0] | method that throws the current exception |
typeof(Exception) | error_info.error_type | type of Exception |
Property name | Proto property | Language-specific description |
---|---|---|
exception.message, sys.exc_info() | message | message that describes the current exception |
traceback.format_exc(). | stack_frames (parsed from string []) | formatted stack trace |
type(exception), sys.exc_info() | error_info.error_type | type of exception |
Property name | Proto property | Language-specific description |
---|---|---|
message | message | message that describes the current exception |
runtime.Stack() | stack_frames (parsed from byte[]) | formatted stack trace of the goroutine |
err.(type) | error_info.error_type | type of Error |