公開:2025-06-02、更新:2025-06-02
9-4「エラー制御」 2ページ
マンガ

2
コンテンツ紹介
テキスト原稿
# 2p
__1__
猫野:
プログラムでは
エラーが発生したときの
例外処理を書く方法が
用意されている
Pythonでは
こう書く
__2__
```py
try:
エラーが起きるかも
しれない処理
except エラーの種類 as e:
エラーが起きた時の
処理
```
---
__3__
エラーの種類は
実際に発生した
エラーを書くといい
ValueError: invalid literal for int() with base 10: '10.0'
---
__4__
こう書き換えて
みよう
__5__
```py
try:
num1 = int(sys.argv[1])
num2 = int(sys.argv[2])
except ValueError as e:
print(e)
print('エラーが発生したので終了')
sys.exit() # 終了
```