error handling

エラー処理を追加しました