A
a_geek
Hello,
I'd like to catch all exeptions and be able to inspect them.
The simple case: I know which exceptions I'll get:
# standard textbook example:
try:
something()
except ThisException, e:
print "some error occurred: ", str(e)
The not-so-simple case: Handling all other exceptions:
# nice-to-have:
try:
something()
except *, e:
print "some error occurred: ", type(e), str(e)
Well, actually the second statement doesn't even compile... any ideas
why I shouldn't be able to catch "anonymous" exceptions like this, or
whether and how I can (and only overlooked it)?
TIA!
Kind Regards,
Toni
I'd like to catch all exeptions and be able to inspect them.
The simple case: I know which exceptions I'll get:
# standard textbook example:
try:
something()
except ThisException, e:
print "some error occurred: ", str(e)
The not-so-simple case: Handling all other exceptions:
# nice-to-have:
try:
something()
except *, e:
print "some error occurred: ", type(e), str(e)
Well, actually the second statement doesn't even compile... any ideas
why I shouldn't be able to catch "anonymous" exceptions like this, or
whether and how I can (and only overlooked it)?
TIA!
Kind Regards,
Toni