Mega Code Archive

 
Categories / Python / Language Basics
 

Catch several exceptions

class MyError: pass def oops():     raise MyError() def doomed():     try:         oops()     except IndexError:         print 'caught an index error!'     except MyError, data:         print 'caught error:', MyError, data     else:         print 'no error caught...' if __name__ == '__main__':     doomed()