プログラムを終了する場合に raise を使用するポイントは何ですか? クラッシュが発生するのを許可するのと同じくらい効果的ではないでしょうか?
try-except ブロックを省略した場合、ゼロ除算時に関数がクラッシュし、理由が表示されます。それとも、私が知らない他の用途がありますか?
def div(x,y):
try:
return(x/y)
except ZeroDivisionError as problem:
raise (problem)