Javaでの不正な引数の例外とは何ですか?
public intcalculateFactorial(int n){if(n <0) throw new IllegalArgumentException ( "n must bepositive "); if(n> = 60) throw new IllegalArgumentException ( "n must be <60");メソッドのパラメーターをnullにできないことがわかっている場合は、nullを明示的にチェックして、NullPointerExceptionをスローするのが最善です。
上記のほかに、Javaでの例外処理とは何ですか? Javaでの例外処理は、非常に興味深いトピックです。例外は、プログラムの実行中に発生する可能性のあるエラーイベントであり、通常のフローを中断します。 Javaは、 Java例外処理と呼ばれる、例外シナリオを処理するための堅牢でオブジェクト指向の方法を提供します。
また、不正な引数の例外がチェックされているか、チェックされていないかを尋ねられます。
クライアントが例外から回復するために何もできない場合は、チェックされていない例外にします。 IllegalArgumentException (およびNullPointerExceptionなどの他のいくつか)は、RuntimeExceptionの例です。このタイプの例外は、チェック例外と呼ばれるものではありません。
Javaでファイルが見つからない例外とは何ですか?
パブリッククラスFileNotFoundExceptionはIOExceptionを拡張します。指定されたパス名で示されるファイルを開こうとして失敗したことを通知します。この例外は、指定されたパス名のファイルが存在しない場合に、FileInputStream、FileOutputStream、およびRandomAccessFileコンストラクターによってスローされます。