fork download
  1. class MinhaExcecao(Exception):
  2. def __init__(self, valor):
  3. self.__valor = valor
  4.  
  5. @property
  6. def valor(self):
  7. return self.__valor
  8.  
  9. def alguma_funcao():
  10. raise MinhaExcecao(42)
  11.  
  12. def outra_funcao():
  13. try:
  14. alguma_funcao()
  15. except MinhaExcecao as e:
  16. print(e.valor)
  17.  
  18. outra_funcao()
Success #stdin #stdout 0.03s 27704KB
stdin
Standard input is empty
stdout
42