On 02/20/2012 03:23 PM, Jonathan M Davis wrote: > I don't see how you could possibly make that uniform. It's very non-uniform > by > its very nature. The handling _needs_ to be non-uniform. >
The handling might need to be non-uniform, but the exception hierarchy doesn't. Not talking about i18n formatting now. Sometimes I'd like to add a 'trait' to an exception, but find myself needing to create a new exception type just for that, which will sit oddly in the hierarchy. Consider the case of rethrowing an exception with added detail. --jm
