2012/1/20 Terry Reedy <tjreedy at udel.edu>: > Since 'raise' means 're-raise the current error', 'raise as OtherError' > means (clearly to me, anyway) 're-raise the current error as OtherError'. That doesn't make any sense. You're changing the exception completely not reraising it. -- Regards, Benjamin