Exception - Exception handling (internal class - not supported as interface)
When an ODABA exception is thrown, an odaba::Exception instance will be created and passed to the exception handler. The exception instance provides extended error information, which can be displayed or written to an error log file.
Besides class and function name, the exception provides error code and reason and a detailed error documentation.