-1
次のコードを実行すると、通常の動作ではなく例外が発生します。Python:else except try奇妙な動作
try:
fun1(1)
fun1(1)
except Exception as e:
print "exception"
else:
print "hi"
def fun1(i):
if i == 0:
raise Exception()
else:
print "no exception"
上記のコードには例外がないため、「例外なし」を出力する代わりに、出力として「例外」が表示されます。
あなたは 'NameError'を取得します... –