パイソンのデバッグ例外処理ルーチン

二つの基本的な例外処理に近づく:試みを使用して除いて

例外処理の基本的な使用:

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("输入的不是整数")
公開された37元の記事 ウォン称賛17 ビュー2590

おすすめ

転載: blog.csdn.net/qq_44384577/article/details/105294262