二つの基本的な例外処理に近づく:試みを使用して除いて
例外処理の基本的な使用:
try:
<语句块1>
except:
<语句块2>
異常が文のブロックが実行される、文ブロックではなく、文2のブロックをスキップした場合、おおよそロジック異常がステートメントブロック1が発生した場合、文の2ブロックが実行されることです。
異常の異なるタイプを区別するために:
try:
<语句块1>
except <异常类型>:
<语句块2>
このタイプが発生した場合にのみ、それは文のブロックを実行します2
try:
num = eval(input("请输入一个整数:"))
print(num**2)
except :
print("输入的不是整数")
例外のタイプを指定します。
try:
num = eval(input("请输入一个整数:"))
print(num**2)
except NameError:
print("输入的不是整数")