[pyar] manejo de excepciones con "try"

Lucas Paiva lucaspaiva.ar en gmail.com
Mie Dic 18 17:26:24 -03 2019


Es posible pero no adecuado, si queres reapmente manejar errores deberias
ahregar en cada except los errores que sabes que podrian suceder, y al
final dejar un except genera que tome algun error inesperado .

Saludos

Lucas

El El mié, 18 dic. 2019 a las 17:21, criss pro <crisspro en hotmail.com>
escribió:

> Hola.
>
>
> Estoy viendo la captura de excepciones, pero tengo una inquietud, ya que
> en el código que dejo más abajo la cosa no va como supongo que debiese.
> Ojo que si pongo la captura solo en la línea que causa el error de tipo
> ZeroDivisionError funciona correctamente, no obstante quice capturar
> todo el código bajo try para además atrapar errores al ingresar letras
> en vez de números. Mi pregunta es si ¿es posible o adecuado poner un
> único try para todo un programa y así evitar capturar excepciones trozo
> a trozo, línea a línea?.
>
>
>  try:
>      print('primer número')
>      n1= int(input())
>      print('segundo número')
>      n2= int(input())
>
>      def divide (n1, n2):
>          n1= n1
>          n2= n2
>          print('el resultado es: ', n1/n2)
> except:
>      print('ups. un error')
> divide(n1, n2)
>
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20191218/2d667961/attachment.html>


Más información sobre la lista de distribución pyar