<< 例外を投げる(throw, throws) | main | 相互リンク >>

スポンサーサイト

  • 2013.11.08 Friday
  • -
  • -
  • -
  • by スポンサードリンク

一定期間更新がないため広告を表示しています


例外オブジェクト(Exception)

例外オブジェクトは次のようなクラス階層を持ちます。

□Object
└□Throwable
 ├□Error
 │├□
 └□Exception
  ├□RuntimeException
  │├□
  ├□

それぞれのクラス(およびそのサブクラス)は次のように分類できます。

クラス 説明
Error JavaVM で検出される致命的エラー。例外ハンドラを記述しても処理を継続できないことが多い。OutOfMemory(メモリ枯渇)など。
RuntimeException Javaの処理上発生するエラー。例外ハンドラは省略可能。ArithmeticException(ゼロ除算)、IllegalArgumentException(引数不正)、NullPointerException(NULLポインタ参照)、ArrayIndexOutOfBoundsException(不正インデックスによる配列参照)など。
Exception 通常の例外。例外ハンドラを記述しないとコンパイルエラーとなる。

スポンサーサイト

  • 2013.11.08 Friday
  • -
  • 21:39
  • -
  • -
  • by スポンサードリンク

コメント
コメントする









この記事のトラックバックURL
トラックバック
相互リンク
selected entries
categories
archives
profile
search this site.
others
mobile
qrcode
powered
無料ブログ作成サービス JUGEM
calendar
      1
2345678
9101112131415
16171819202122
23242526272829
30      
<< April 2017 >>
sponsored links