[Python 100日チャレンジ] Day 45 - 例外処理の基本
Pythonのtry、except、else、finallyを使い、エラーでプログラムが止まらないようにする基本を学びます。
[Python 100日チャレンジ] Day 45 - 例外処理の基本
例外処理とは
例外処理は、エラーが起きたときにプログラムを安全に扱う仕組みです。
1
2
3
4
try:
number = int(input("数字: "))
except ValueError:
print("数字を入力してください")
elseとfinally
1
2
3
4
5
6
7
8
try:
number = int("10")
except ValueError:
print("変換できません")
else:
print("成功しました")
finally:
print("処理終了")
finallyは成功しても失敗しても実行されます。
今日のゴール
例外処理は、想定できる失敗を扱うための道具です。まずは入力変換やファイル読み込みで try-except を使ってみましょう。
この投稿は投稿者によって CC BY 4.0 の下でライセンスされています。
