エラー処理を実装