Ethan Furman <[email protected]> added the comment:
> I'm talking about the exception raised from the except block.
So was I -- why should this:
try:
x = y / z
except ZeroDivisionError as exc:
raise InvalidInput()
be different from this:
try:
x = divide_and_conquer(y, z)
except ZeroDivisionError as exc:
raise InvalidInput()
?
In both cases I want to discard the previous exception, and raise my own in its
place (without the nesting, in this example).
----------
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue6210>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com