UIHandledError is a base class that holds the error details which are handled by the UI by showing an error dialog to the user
The error details