人気ブログランキングへ
Class.forNameでの発生例外|いちごコーポレーション
忍者ブログ

いちごコーポレーション

Androidやアプリ、Windows系のソフト、それ系の最新ニュース紹介、ゲームの話、購入した商品のレビューなどを書いています。これから書きます。

Class.forNameでの発生例外

もう開発でJavaをいじり始めて数年経つけど、今更気づいたことを書いておこう。

Class.forNameを使ったとき、
例外として「ClassNotFoundException」があがることはJavadocに書いてるけど
NoClassDefFoundError」も特殊なケースだけどあがるのね・・

試したことメモ
★ClassNotFoundException
引数にてんで間違ったクラス名を書いた場合に発生。
これはまあ、うん。

★NoClassDefFoundError
引数に、存在してるクラス名の大文字小文字を間違えて書いた場合に発生。
例えば・・・
Testクラスがあったとして、間違えて「TEST」と書いたら発生!

これ、やっぱりちゃんとキャッチして処理しないといけないよねぇ。。


  

拍手[1回]

PR

コメント

P R









最新トラックバック

ブログ内検索

プロフィール

なまえ:
いちご
おしごと:
プロのグラマー
しゅみ:
PCいぢり
じぶんのこと:
Windows95+テレホーダイの時代を駆け抜けた人による、テレホマン布教ブログ。いや、違うけど。
あの頃は若かった。

↓↓話題のテレホマンさん↓↓
   ___
 /´∀`;::::\
/    /::::::::::|
| ./|  /:::::|::::::|
| ||/::::::::|::::::|

-------------------------
Amazon.co.jpアソシエイト

アクセス解析