introduccion a python. clase 4

Post on 18-Jul-2015

132 Views

Category:

Software

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Introducción a PythonIng. Ernesto Freyre G.

Clase 4: Manejo de Errores, Excepciones

Objetivos Clase 4

- Manejo de Errores 1. Capturando Excepciones 2. Lanzando Excepciones

Excepciones- Errores ya sean en la sintaxis o de ejecucion - Es posible detectar las Excepciones de ejecucion. - Algunas excepciones del Sistema NO pueden detenerse. - Utilizamos el bloque de instrucciones “try-except-else-finally”

try:!

c = 100/0!

except:!

print “Division por cero”!

else:!

print c!

finally:!

print “Fin”

Excepciones

- Las Excepciones son de diversos tipos y nosotros podemos tratarlas diferente.

try:!

c = 100/0!

except ZeroDivisionError:!

print “Division por cero”!

except:!

print “Otro Error”!

else:!

print c

Excepciones

- Las Excepciones pueden lanzarse manualmente con la instruccion “raise”

!if nota<=70:!

raise Exception(“Nota insuficiente”)

top related