忍者ブログ

てんねんのSE備忘録

てんねんのためのSE備忘録 間違い指摘いただけると助かります また、拍手なんかしていただけると喜びます

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

java:代表的例外


●:スーパークラス
○:サブクラス
■:基本

■ClassNotFoundException
呼び出そうとしたクラスのクラスファイルが無かった場合

■CloneNotSupportedException
オブジェクトを複製するために Object クラスの clone メソッドが呼び出されたが、
そのオブジェクトのクラスが Cloneable インタフェースを実装していないことを示す

■DataFormatException
データ形式エラーが発生したことを通知

●IOException → サブクラス:EOFException, FileNotFoundException
なんらかの入出力例外の発生を通知するシグナルを発生

●PrinterException → サブクラス:PrinterAbortException, PrinterIOException
印刷システムに例外的な状態が発生したことを示す

●RuntimeException
→ サブクラス:ArithmeticException,ArrayStoreException,IllegalArgumentException
 ClassCastException,NegativeArraySizeException,NoSuchElementException
NullPointerException,SecurityException
JVMの通常の処理でスローすることができる各種の例外のスーパークラス

○ArithmeticException → スーパークラス:RuntimeException
算術計算で例外的条件が発生した場合にスロー
例:「ゼロで除算される」整数はこのクラスのインスタンスをスロー

○ArrayStoreException → スーパークラス:ClassCastException,RuntimeException
不正な型のオブジェクトをオブジェクトの配列に格納しようとしたことを示すためにスロー

○ClassCastException → スーパークラス:RuntimeException
あるオブジェクトを継承関係にないクラスにキャストしようとしたことを示すためにスロー

○IllegalArgumentException → スーパークラス:RuntimeException,IndexOutOfBoundsException
不正な引数、または不適切な引数をメソッドに渡したことを示すためにスロー

○NegativeArraySizeException → スーパークラス:RuntimeException
負のサイズを持った配列をアプリケーションが作成しようとした場合にスロー

○NoSuchElementException → スーパークラス:RuntimeException
この列挙にそれ以上の要素がないと
Enumeration の nextElement メソッドによってスロー

○NumberFormatException→ スーパークラス:IllegalArgumentException
アプリケーションが文字列を数値型に変換しようとしたとき、
文字列の形式が正しくない場合にスロー

○NullPointerException → スーパークラス:RuntimeException
オブジェクトが必要な場合に、アプリケーションが null を使おうとするとスロー

●○SecurityException
→ スーパークラス:RuntimeException
→ サブクラス:AccessControlException, RMISecurityException
セキュリティマネージャによってスローされ、セキュリティ違反を示す

●IndexOutOfBoundsException → サブクラス:ArrayIndexOutOfBoundsException, StringIndexOutOfBoundsException
ある種のインデックス (配列、文字列、ベクトルなど) が範囲外であることを示すためにスロー

拍手[0回]

PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

カレンダー

10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

フリーエリア

最新CM

最新TB

プロフィール

HN:
てんねん
性別:
非公開

バーコード

ブログ内検索

P R

カウンター

忍者アナライズ