381 lines
6.7 KiB
Python
381 lines
6.7 KiB
Python
|
try:
|
||
|
raise ArithmeticError
|
||
|
except Exception:
|
||
|
print("Caught ArithmeticError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise ArithmeticError
|
||
|
except ArithmeticError:
|
||
|
print("Caught ArithmeticError")
|
||
|
|
||
|
try:
|
||
|
raise AssertionError
|
||
|
except Exception:
|
||
|
print("Caught AssertionError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise AssertionError
|
||
|
except AssertionError:
|
||
|
print("Caught AssertionError")
|
||
|
|
||
|
try:
|
||
|
raise AttributeError
|
||
|
except Exception:
|
||
|
print("Caught AttributeError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise AttributeError
|
||
|
except AttributeError:
|
||
|
print("Caught AttributeError")
|
||
|
|
||
|
try:
|
||
|
raise BufferError
|
||
|
except Exception:
|
||
|
print("Caught BufferError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise BufferError
|
||
|
except BufferError:
|
||
|
print("Caught BufferError")
|
||
|
|
||
|
try:
|
||
|
raise BytesWarning
|
||
|
except Warning:
|
||
|
print("Caught BytesWarning via Warning")
|
||
|
|
||
|
try:
|
||
|
raise BytesWarning
|
||
|
except BytesWarning:
|
||
|
print("Caught BytesWarning")
|
||
|
|
||
|
try:
|
||
|
raise DeprecationWarning
|
||
|
except Warning:
|
||
|
print("Caught DeprecationWarning via Warning")
|
||
|
|
||
|
try:
|
||
|
raise DeprecationWarning
|
||
|
except DeprecationWarning:
|
||
|
print("Caught DeprecationWarning")
|
||
|
|
||
|
try:
|
||
|
raise EOFError
|
||
|
except Exception:
|
||
|
print("Caught EOFError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise EOFError
|
||
|
except EOFError:
|
||
|
print("Caught EOFError")
|
||
|
|
||
|
try:
|
||
|
raise EnvironmentError
|
||
|
except Exception:
|
||
|
print("Caught EnvironmentError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise EnvironmentError
|
||
|
except EnvironmentError:
|
||
|
print("Caught EnvironmentError")
|
||
|
|
||
|
try:
|
||
|
raise Exception
|
||
|
except BaseException:
|
||
|
print("Caught Exception via BaseException")
|
||
|
|
||
|
try:
|
||
|
raise Exception
|
||
|
except Exception:
|
||
|
print("Caught Exception")
|
||
|
|
||
|
try:
|
||
|
raise FloatingPointError
|
||
|
except ArithmeticError:
|
||
|
print("Caught FloatingPointError via ArithmeticError")
|
||
|
|
||
|
try:
|
||
|
raise FloatingPointError
|
||
|
except FloatingPointError:
|
||
|
print("Caught FloatingPointError")
|
||
|
|
||
|
try:
|
||
|
raise FutureWarning
|
||
|
except Warning:
|
||
|
print("Caught FutureWarning via Warning")
|
||
|
|
||
|
try:
|
||
|
raise FutureWarning
|
||
|
except FutureWarning:
|
||
|
print("Caught FutureWarning")
|
||
|
|
||
|
try:
|
||
|
raise IOError
|
||
|
except Exception:
|
||
|
print("Caught IOError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise IOError
|
||
|
except IOError:
|
||
|
print("Caught IOError")
|
||
|
|
||
|
try:
|
||
|
raise ImportError
|
||
|
except Exception:
|
||
|
print("Caught ImportError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise ImportError
|
||
|
except ImportError:
|
||
|
print("Caught ImportError")
|
||
|
|
||
|
try:
|
||
|
raise ImportWarning
|
||
|
except Warning:
|
||
|
print("Caught ImportWarning via Warning")
|
||
|
|
||
|
try:
|
||
|
raise ImportWarning
|
||
|
except ImportWarning:
|
||
|
print("Caught ImportWarning")
|
||
|
|
||
|
try:
|
||
|
raise IndentationError
|
||
|
except SyntaxError:
|
||
|
print("Caught IndentationError via SyntaxError")
|
||
|
|
||
|
try:
|
||
|
raise IndentationError
|
||
|
except IndentationError:
|
||
|
print("Caught IndentationError")
|
||
|
|
||
|
try:
|
||
|
raise IndexError
|
||
|
except LookupError:
|
||
|
print("Caught IndexError via LookupError")
|
||
|
|
||
|
try:
|
||
|
raise IndexError
|
||
|
except IndexError:
|
||
|
print("Caught IndexError")
|
||
|
|
||
|
try:
|
||
|
raise KeyError
|
||
|
except LookupError:
|
||
|
print("Caught KeyError via LookupError")
|
||
|
|
||
|
try:
|
||
|
raise KeyError
|
||
|
except KeyError:
|
||
|
print("Caught KeyError")
|
||
|
|
||
|
try:
|
||
|
raise LookupError
|
||
|
except Exception:
|
||
|
print("Caught LookupError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise LookupError
|
||
|
except LookupError:
|
||
|
print("Caught LookupError")
|
||
|
|
||
|
try:
|
||
|
raise MemoryError
|
||
|
except Exception:
|
||
|
print("Caught MemoryError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise MemoryError
|
||
|
except MemoryError:
|
||
|
print("Caught MemoryError")
|
||
|
|
||
|
try:
|
||
|
raise NameError
|
||
|
except Exception:
|
||
|
print("Caught NameError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise NameError
|
||
|
except NameError:
|
||
|
print("Caught NameError")
|
||
|
|
||
|
try:
|
||
|
raise NotImplementedError
|
||
|
except RuntimeError:
|
||
|
print("Caught NotImplementedError via RuntimeError")
|
||
|
|
||
|
try:
|
||
|
raise NotImplementedError
|
||
|
except NotImplementedError:
|
||
|
print("Caught NotImplementedError")
|
||
|
|
||
|
try:
|
||
|
raise OSError
|
||
|
except Exception:
|
||
|
print("Caught OSError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise OSError
|
||
|
except OSError:
|
||
|
print("Caught OSError")
|
||
|
|
||
|
try:
|
||
|
raise OverflowError
|
||
|
except ArithmeticError:
|
||
|
print("Caught OverflowError via ArithmeticError")
|
||
|
|
||
|
try:
|
||
|
raise OverflowError
|
||
|
except OverflowError:
|
||
|
print("Caught OverflowError")
|
||
|
|
||
|
try:
|
||
|
raise PendingDeprecationWarning
|
||
|
except Warning:
|
||
|
print("Caught PendingDeprecationWarning via Warning")
|
||
|
|
||
|
try:
|
||
|
raise PendingDeprecationWarning
|
||
|
except PendingDeprecationWarning:
|
||
|
print("Caught PendingDeprecationWarning")
|
||
|
|
||
|
try:
|
||
|
raise ReferenceError
|
||
|
except Exception:
|
||
|
print("Caught ReferenceError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise ReferenceError
|
||
|
except ReferenceError:
|
||
|
print("Caught ReferenceError")
|
||
|
|
||
|
try:
|
||
|
raise ResourceWarning
|
||
|
except Warning:
|
||
|
print("Caught ResourceWarning via Warning")
|
||
|
|
||
|
try:
|
||
|
raise ResourceWarning
|
||
|
except ResourceWarning:
|
||
|
print("Caught ResourceWarning")
|
||
|
|
||
|
try:
|
||
|
raise RuntimeError
|
||
|
except Exception:
|
||
|
print("Caught RuntimeError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise RuntimeError
|
||
|
except RuntimeError:
|
||
|
print("Caught RuntimeError")
|
||
|
|
||
|
try:
|
||
|
raise RuntimeWarning
|
||
|
except Warning:
|
||
|
print("Caught RuntimeWarning via Warning")
|
||
|
|
||
|
try:
|
||
|
raise RuntimeWarning
|
||
|
except RuntimeWarning:
|
||
|
print("Caught RuntimeWarning")
|
||
|
|
||
|
try:
|
||
|
raise SyntaxError
|
||
|
except Exception:
|
||
|
print("Caught SyntaxError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise SyntaxError
|
||
|
except SyntaxError:
|
||
|
print("Caught SyntaxError")
|
||
|
|
||
|
try:
|
||
|
raise SyntaxWarning
|
||
|
except Warning:
|
||
|
print("Caught SyntaxWarning via Warning")
|
||
|
|
||
|
try:
|
||
|
raise SyntaxWarning
|
||
|
except SyntaxWarning:
|
||
|
print("Caught SyntaxWarning")
|
||
|
|
||
|
try:
|
||
|
raise SystemError
|
||
|
except Exception:
|
||
|
print("Caught SystemError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise SystemError
|
||
|
except SystemError:
|
||
|
print("Caught SystemError")
|
||
|
|
||
|
try:
|
||
|
raise TabError
|
||
|
except IndentationError:
|
||
|
print("Caught TabError via IndentationError")
|
||
|
|
||
|
try:
|
||
|
raise TabError
|
||
|
except TabError:
|
||
|
print("Caught TabError")
|
||
|
|
||
|
try:
|
||
|
raise TypeError
|
||
|
except Exception:
|
||
|
print("Caught TypeError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise TypeError
|
||
|
except TypeError:
|
||
|
print("Caught TypeError")
|
||
|
|
||
|
try:
|
||
|
raise UnboundLocalError
|
||
|
except NameError:
|
||
|
print("Caught UnboundLocalError via NameError")
|
||
|
|
||
|
try:
|
||
|
raise UnboundLocalError
|
||
|
except UnboundLocalError:
|
||
|
print("Caught UnboundLocalError")
|
||
|
|
||
|
try:
|
||
|
raise UserWarning
|
||
|
except Warning:
|
||
|
print("Caught UserWarning via Warning")
|
||
|
|
||
|
try:
|
||
|
raise UserWarning
|
||
|
except UserWarning:
|
||
|
print("Caught UserWarning")
|
||
|
|
||
|
try:
|
||
|
raise ValueError
|
||
|
except Exception:
|
||
|
print("Caught ValueError via Exception")
|
||
|
|
||
|
try:
|
||
|
raise ValueError
|
||
|
except ValueError:
|
||
|
print("Caught ValueError")
|
||
|
|
||
|
try:
|
||
|
raise Warning
|
||
|
except Exception:
|
||
|
print("Caught Warning via Exception")
|
||
|
|
||
|
try:
|
||
|
raise Warning
|
||
|
except Warning:
|
||
|
print("Caught Warning")
|
||
|
|
||
|
try:
|
||
|
raise ZeroDivisionError
|
||
|
except ArithmeticError:
|
||
|
print("Caught ZeroDivisionError via ArithmeticError")
|
||
|
|
||
|
try:
|
||
|
raise ZeroDivisionError
|
||
|
except ZeroDivisionError:
|
||
|
print("Caught ZeroDivisionError")
|
||
|
|