読み取り専用の例外状況を表すJavaのデフォルトパッケージにチェックされていない一般的な例外がありますか? そうでない場合、使用するのに最適な代替例外は何ですか?
私の問題: 私が使用する API のメソッドは、カスタムの checked を宣言しますReadOnlyException。これを再スローして処理したいと思います(これが発生した場合、コードが正しい場合はコードによって発生しないことが保証されているコーディングエラーです)未チェックのRuntimeException型にラップされています。Exceptionこのために別のクラス を書きたくありません。
Javaコードに付属するさまざまなソースExceptionと、それらを使用できる状況はありますか(カスタムを作成するか、既存のものを使用するというジレンマに直面することがよくありExceptionます)?