Hi,
[1] Und Java hat keine Pointer, daher auch die NullPointerException.
wie der name null-pointer exception schon sagt, handelt es sich hier um eine ausnahme, weil der pointer null ist,
wenn Du einem Java-Freund sagst, der Pointer sei Null, wird er Dir empört sagen, dass es in Java keine Pointer gibt, also auch keiner Null sein kann. Keiner dieser Java-Freunde konnte mir bisher allerdings erklären, wo denn der Unterschied zwischen einem Pointer und einer Referenz läge, so dass Java zwar das eine aber nicht das andere besitzt. Und warum es trotzdem NullPointerException heißt, konnte ebenfalls keiner sagen. Aber es ganz ganz wichtig, dass es in Java keine Pointer gibt, so viel ist sicher[tm].
selbstverständlich hat java so wie alle anderen programmiersprachen auch, zeiger, pointer oder referenzen etc. auf speicherbereiche.
Richtig[1] - oder :-)
Cheatah
[1] Nun ja, dass _alle_ Programmiersprachen Pointer o.ä. besitzen, ist sicherlich falsch.
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes