- Throwableのは、基底クラスの例外とエラーです
- 例外(異常):自身が処理できるプログラムの異常。
- エラー(エラー):間違ったプログラムが処理することはできません。これらのエラーは、独自の仮想マシンに障害が発生したことを示している、またはアプリケーションを実行しようとすると、VMが発生し、一般的な手順は必要ありません。
-
異常(コンパイラが異常請求処分しなければならない):、のRuntimeException及びそのサブクラスをエラーに加えて、他のExceptionクラスとそのサブクラスがチェックされている例外はに属しています。この珍しい機能では、そのプログラムまたはのtry-catchステートメントでそれをキャプチャする場合、このような例外が発生する可能性があり、言って、それをチェックするJavaコンパイラであるが、どちらかのスローで宣言された句は、そうでない場合、コンパイラは合格しないだろう、それをスローします。
-
非異常(コンパイラは異例の処分を必要としない):からなる異常動作(のRuntimeExceptionのサブクラス)との誤差(エラー)。
- 例えばNullPointException
JAVAの基礎(9)Javaの異常
おすすめ
転載: www.cnblogs.com/bjm1/p/11260709.html
おすすめ
ランキング