例外の概要と分類

異常概要:

  いわゆる例外例外がエラーなしで私たちの翻訳プロセスに適用されますが、私たちは、プログラムの実行時にエラーが発生しましたとえば、次のコード:

    パブリッククラスSkt01 {

      公共の静的な無効メイン(){

        int型、A = 1024;

        int型、B = 0;

        INT C = A / B。

        System.out.println(「monkey1024」); //このコードの文字列が実行されることはありません

      }

}

  結果:

      

 

それが0に加えて、それが直接の停止には例外があった。この段階でエラーを見つけるであるので、.. /異常ゼロ、これは例外です:スレッド「メイン」のJava LANGはArithmeticException:エラーが表示されます式の種類は、コードが健康的に開発する開発者の賛成で異常表示されます

カテゴリーの例外例外:

エラー、一般的な異常な/ののRuntimeException:彼らは一般的に3つの例外、すなわちに分けることができます。

エラー:この例外は、プログラム、プログラムは復元されませんがある場合、我々は最も典型的なQutOfMemoryErrorを見ているプログラムを、再起動するだけに、私たちのプログラマがメモリオーバーフローを参照して、制御することはできません。

一般的な例外:、それ以外のプログラムをコンパイルすることはできません、プログラムの内部に表示される必要があり、この異常がハンドリングされています

RuntimeException:そのような異常の治療を表示することができない、例えば、異常な0以外に対処する必要があり、Javaは私たちを要求していません。

RuntimeExceptionの例外は、一般的な例外です友人、すべてに加えて、我々は、エラーに対処する必要があります

 

 

例外は、パッケージのlangの下に、上位クラスのThrowableです

JVMは、これらの例外に対処する方法です。

それがあるような、メイン・ソリューションを処理する方法自分自身の問題、そして自分自身を実行するには、除数が0ではありません。・、我々はプログラム自体を実行し、それに対処するプログラマ。

・具体的なソリューションをオーナーない、しかし、JVMは、はArithmeticExceptionなどのメカニズムを、取扱デフォル​​トの例外を持って対処する主なJVMには、コンソールで例外をプリントアウトし、JVM、上記表示されます

おすすめ

転載: www.cnblogs.com/JiXianSen/p/12150008.html