Exceptions or not, if you have an unknown error condition, how can you assume anything?
I apologize for the delayed response.