エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[光-Hikari-のPython]07章-02 例外処理(例外処理によるプログラムの継続実行) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[光-Hikari-のPython]07章-02 例外処理(例外処理によるプログラムの継続実行) - Qiita
print('割り算a÷bを求めます。') try: a = int(input('aの値を入力してください:')) b = int(input('b... print('割り算a÷bを求めます。') try: a = int(input('aの値を入力してください:')) b = int(input('bの値を入力してください:')) print(a / b) except: print('0による除算がおこなわれましたので、処理を終了します。') 【実行結果】 割り算a÷bを求めます。 aの値を入力してください:10 bの値を入力してください:0 0による除算がおこなわれましたので、処理を終了します。 今回、try:のブロックにおいて、0による除算が行われたため、例外処理が発生します。すると、except:ブロックへ飛び、そのブロック内での処理が行われます。 なお、07章-01のときにはtry~catchを記載していなかったため、処理が強制的に中断して赤文字でエラーメッセージが出ていましたが、今回は例外処理が発生しているため、エラーメッセー