Class for exception objects for errors of unspecified type.
- Variable error_backtrace
The backtrace as returned by backtrace where the error occurred.
Code that catches and rethrows errors should ensure that this remains the same in the rethrown error.
- Variable error_message
The error message. It always ends with a newline (
'\n') character and it might be more than one line.
Code that catches and rethrows errors may extend this with more error information.