exitやabortは終了処理が走って欲しくない場合には使わざるを得ない