ブックマーク / www.kab-studio.biz (1)

  • NullPointerExceptionとは : JavaA2Z

    J2SEに含まれるクラスのひとつ。パッケージも含めたクラス名はjava.lang.NullPointerException。 例外の一種。参照型変数にnullが格納されている状態で、その変数でフィールドへとアクセスしたりメソッドを呼び出した場合に発生する。 RuntimeExceptionクラスのサブクラスであるため、明示的にcatchやthrows指定する必要はない。むしろ、nullチェックを入念に行い、決して発生させてはならない例外である。 世界で一番有名な例外であり、世界中で憎まれながらも親しまれている例外でもある。日でも「ぬるぽ」としてなじみ深い。 Javaでは「ポインタ(Pointer)」ではなく「参照(Reference)」なのに、なぜNull「Pointer」Exceptionなのかは不明。 // Sample.java public class Sample { publ

    szksimp
    szksimp 2008/05/08
    NullPointerException
  • 1