cij @Wiki 例外の種類
※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

例外の種類

  • 例外はクラスで管理されている
  • 全ての例外クラスはThrowableの子クラスとなる
  • 例外は3つに分けることができる
  1. Errorクラス
  2. RuntimeExceptionクラス
  3. RuntimeExceptionクラス以外のExceptionクラス
  • Errorクラス
Errorクラスには例外処理では復旧できない種類の例外クラスが継承されている。
OutOfMemory(メモリの不足)など。

  • RuntimeExceptionクラス
RuntimeExceptionクラスにはJavaVMの内部で発生する例外クラスが継承されている。
NullPointerException(Null参照を通してオブジェクトのメンバにアクセス)、ArithmeticException(整数を0で除算)など。