エラーの処理

エラーと例外の処理方法について学習します。

Javaエラーは、アプリケーションを構築または実行するときに例外としてスローされます。NoSQlExceptionクラスは、ドライバによってスローされるほとんどの例外のベースとなります。ただし、ドライバからIllegalArgumentExceptionNullPointerExceptionなどの一部のクラスに例外が直接スローされる場合があります。

通常、NoSQL例外インスタンスは、2つの大きなカテゴリに分類されます。

  • 再試行で成功すると予想される例外。

    これらの例外は、RetryableExceptionクラスのインスタンスです。通常、これらの例外は、リソース使用量違反を示します。

  • 再試行後も失敗する例外。

    再試行が不要な例外には、IllegalArgumentExceptionTableNotFoundExceptionなど、構文エラーまたはセマンティック・エラーを示す例外があります。