Att hantera exceptions (forts.) Flera except är OK, och man kan fånga resterande typer på slutet: try: res = dangerous_function() except (KeyError, NameError): print "Trouble type A" x=a/b except ZeroDivisionError: print "Trouble type B" except: print "Problematic trouble of unknown kind" Om dangerous_function ger KeyError och b är 0? Nej, except-blocken skyddar inte varandra, så felet hanteras inte av "Trouble type B".