29 Jan
2003
29 Jan
'03
3:13 p.m.
"KY" == Ka-Ping Yee
writes:
>> Python code has a number of cases where a higher level routine >> traps an exception and reraises it with new information and >> losing the lower level error detail in the process. KY> How about just holding on to the original exception and KY> storing it as an attribute (e.g. "cause") on the new KY> exception? +1. You may actually have a chain of exceptions so being able to follow these using a well-known attribute is a good thing. -Barry