From 201f49b0f7bf18a27cd2e28b33237e84aba90693 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luiz=20Ot=C3=A1vio?= Date: Sat, 19 Nov 2022 10:28:58 -0300 Subject: [PATCH] Criando Exceptions em Python Orientado a Objetos --- aula146.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 aula146.py diff --git a/aula146.py b/aula146.py new file mode 100644 index 0000000..3e3f27e --- /dev/null +++ b/aula146.py @@ -0,0 +1,11 @@ +# Criando Exceptions em Python Orientado a Objetos +# Para criar uma Exception em Python, você só +# precisa herdar de alguma exceção da linguagem. +# A recomendação da doc é herdar de Exception. +# https://docs.python.org/3/library/exceptions.html +# Criando exceções (comum colocar Error ao final) +# Levantando (raise) / Lançando (throw) exceções +# Relançando exceções +# Adicionando notas em exceções (3.11.0) +class MeuError(Exception): + ...