私の理解では、チェックされた例外は、の呼び出し元が回復することが合理的に期待できる例外です。これがInstantiationExceptionの場合である理由がわかりません。クラスをインスタンス化できない場合、呼び出し元は何をする必要がありますか?
次に、コードがコンパイルされたことは重要な考慮事項であると思いました。したがって、これは、クラスが動的に指定されている場合にのみ発生する可能性があります。1 この場合、クラスはパラメーターに似ている可能性がありますが、実行時例外であるIllegalArgumentExceptionがあります。
標準の例外がチェックされ、チェックされない理由は何ですか?
1これは本当ですか?