Pythonのsys.exitで例外発生。。。
例外発生の経緯
Lambdaの開発をローカルVS Codeで。
例外が発生したら終了させようと思ったのですが、肝心のsys.exitで例外発生
import sys
.......
try:
*****
except: Exception as e:
sys.exit("ERROR")
エラー内容
Exception has occurred: SystemExit (note: full exception trace is shown but execution is paused at: <module>)
原因と対応
どうも、デバッグで動かしているのが関係しているよう。
VS Codeのデバッグペインの中の、BREAKPOINTSの中に有る
Uncaught Exceptionsのチェックを外すと、今回の例外が発生しません。
果たしてこれで良いのか?は不明ですが、一旦回避できます。