Una rutina de manejo de excepciones al depurar Python

Dos enfoques básicos de manejo de excepciones: el uso del try y except

El uso básico de manejo de excepciones:

try:
	<语句块1>
except:
	<语句块2>

  Más o menos lógica es que si la anomalía se produce bloques de instrucciones 1, 2 se ejecuta bloque de instrucciones, si la anomalía no es un bloque frase, se ejecuta un bloque de instrucciones, y saltarse un bloque de instrucciones 2.
Para distinguir entre los diferentes tipos de anomalías:

try:
<语句块1>
except <异常类型><语句块2>

Sólo cuando se produce este tipo, se ejecutará un bloque de instrucciones 2

try:
    num = eval(input("请输入一个整数:"))
    print(num**2)
except :
    print("输入的不是整数")

Especifica el tipo de excepción

try:
    num = eval(input("请输入一个整数:"))
    print(num**2)
except NameError:
    print("输入的不是整数")
Publicado 37 artículos originales · ganado elogios 17 · vistas 2590

Supongo que te gusta

Origin blog.csdn.net/qq_44384577/article/details/105294262
Recomendado
Clasificación