エラーの処理
エラーと例外の処理方法について学習します。
Javaエラーは、アプリケーションを構築または実行するときに例外としてスローされます。
NoSQlException
クラスは、ドライバによってスローされるほとんどの例外のベースとなります。ただし、ドライバからIllegalArgumentException
やNullPointerException
などの一部のクラスに例外が直接スローされる場合があります。
通常、NoSQL例外インスタンスは、2つの大きなカテゴリに分類されます。
-
再試行で成功すると予想される例外。
これらの例外は、
RetryableException
クラスのインスタンスです。通常、これらの例外は、リソース使用量違反を示します。 -
再試行後も失敗する例外。
再試行が不要な例外には、
IllegalArgumentException
、TableNotFoundException
など、構文エラーまたはセマンティック・エラーを示す例外があります。