方法
現在、Table Store Java SDK は Exception
メソッドを採用して、エラー処理をしています。 呼び出されたインターフェイスが例外をスローしない場合、操作は成功します。 例外がスローされると、操作は失敗します。
注 BatchGetRow や BatchWriteRow などのバッチ操作インターフェイスは、例外がスローされず、各行のステータスが正常であることがシステムによって確認された場合にのみ正常に呼び出されます。
例外
Table Store Java SDK には、RuntimeException から継承された ClientException と TableStoreException の2種類の例外があります。
-
ClientException: 不正なパラメーター値など、SDK 内部の例外を示します。
-
TableStoreException: サーバーエラーメッセージの解析によって生成されたサーバーエラーを示します。 TableStoreException には以下のコンポーネントがあります。
-
getHttpStatus(): 返された HTTP コード、例えば 200 または 404。
-
getErrorCode(): Table Store から返されたエラータイプの文字列。
-
getRequestId(): このリクエストの一意の識別子として使用される UUID。 問題を解決できない場合は、RequestId を保存して チケットを起票し、サポートセンターへお問い合わせください。
-