ホームページ >Java >&#&チュートリアル >Java例外処理メカニズムを簡単に説明します。

Java例外処理メカニズムを簡単に説明します。

藏色散人
藏色散人オリジナル
2019-03-04 11:52:0419189ブラウズ

Java例外処理メカニズムを簡単に説明します。

たとえば、コードにセミコロンが欠落している場合、結果はエラー java.lang.Error になります。 System.out.println(11/0 ) を使用すると、除数として 0 を使用したため、java.lang.ArithmeticException 例外がスローされます。

例外の理由は数多くありますが、通常は次のカテゴリが含まれます。

  • ユーザーが不正なデータを入力した。

  • 開こうとしているファイルは存在しません。

  • ネットワーク通信中に接続が中断されたか、JVM メモリがオーバーフローしました。

これらの例外の中には、ユーザー エラーによって発生するもの、プログラム エラーによって発生するもの、および物理的エラーによって発生するものがあります。 -

Java 例外処理のしくみを理解するには、次の 3 種類の例外を習得する必要があります:

チェックされた例外:最も代表的なチェック例外は、プログラマが予見できないユーザー エラーや問題によって引き起こされる例外です。たとえば、存在しないファイルを開こうとすると例外が発生しますが、コンパイル時にこれらの例外を単純に無視することはできません。

実行時例外: 実行時例外は、プログラマが回避できる例外です。チェック例外とは対照的に、実行時例外はコンパイル時に無視できます。

エラー: エラーは例外ではなく、プログラマの制御を超えた問題です。コードではエラーが無視されることがよくあります。たとえば、スタックがオーバーフローすると、コンパイル時に確認できないエラーが発生します。

Java 例外処理の詳細な内容については、「

Java 例外処理 」をクリックして表示してください。

以上がJava例外処理メカニズムを簡単に説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。