«

»

7月
12

JAVA 例外の3種別

ランタイムエクセプションはcatchしなくてもコンパイルが通るが、どのような仕様だっけ?という確認。

種類検査継承対応方法
TYPE A非検査例外Errorのサブクラス放置OutOfMemoryError
TYPE B検査例外C以外のExceptionサブクラスtry catchしないとコンパイルできないIOException
TYPE C非検査例外RuntimeExceptionのサブクラス起こさないように作るNullPointerException

RuntimeExceptionのサブクラス

http://java.sun.com/javase/ja/6/docs/ja/api/java/lang/RuntimeException.html

結構ある。

参考

楽しいJava入門 例外 http://www.lcv.ne.jp/~kenmio/yomimono/yomimono21.htm

コメントを残す

メールアドレスは公開されません

次の HTMLタグおよび属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>