例外とはプログラム内の一部のエラーですが、すべてのエラーが例外であるわけではなく、エラーは回避できる場合もあります。
たとえば、コードにセミコロンが欠落している場合、結果はエラー java.lang.Error; を使用する場合、 System.out.println(11/0) の場合、0 で除算するため、java.lang.ArithmeticException 例外がスローされます。 (推奨学習: Java コース)
例外の理由は多数あり、通常は次のカテゴリが含まれます:
ユーザーが不正に入力しました。データ 。
開こうとしているファイルは存在しません。
ネットワーク通信中に接続が中断されたか、JVM メモリがオーバーフローしました。
これらの例外の中には、ユーザー エラーによって発生するもの、プログラム エラーによって発生するもの、物理的なエラーによって発生するものがあります。 -
Java 例外処理の仕組みを理解するには、次の 3 種類の例外をマスターする必要があります。
チェックされた例外:ほとんど 最も代表的なチェック例外は、ユーザーのエラーやプログラマが予見できない問題によって引き起こされる例外です。たとえば、存在しないファイルを開こうとすると例外が発生しますが、コンパイル時にこれらの例外を単純に無視することはできません。
実行時例外: 実行時例外は、プログラマが回避できる例外です。チェック例外とは対照的に、実行時例外はコンパイル時に無視できます。
エラー: エラーは例外ではなく、プログラマが制御できない問題です。コードではエラーが無視されることがよくあります。たとえば、スタックがオーバーフローすると、コンパイル時に確認できないエラーが発生します。
以上がJavaの例外タイプの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。