Unterklassen von Exeptions müssen importiert werden ?

Bullz

Mitglied
alles unterhalb von exeptions muss ich importieren ... das liegt wahrscheinlich daran das alles innerhalb von java.lang automatisch importiert wird / ist und SQLexeption in java.sql.xxx liegt ? Jedenfalls war das meine eigene Idee 😳

Dachte mir da jede Unterklasse von der oben erbt das ich deswegen nicht machen muss. Anscheinend hat das nichts damit zu tun ?
 

Anhänge

  • Bildschirmfoto 2012-09-04 um 19.13.45.png
    Bildschirmfoto 2012-09-04 um 19.13.45.png
    36,4 KB · Aufrufe: 34
Ja, alles was in
Code:
java.lang.
liegt braucht nicht explizit importiert werden, das steht "automatisch" zur Verfügung. Die SQLException liegt nicht in dem package, also musst du sie importieren, das hast du schon richtig erkannt.

Dachte mir da jede Unterklasse von der oben erbt das ich deswegen nicht machen muss.
Naja, das ändert aber doch nichts daran dass die Klasse trotzdem in nem anderen package liegt. Wenn du so argumentieren würdest dann müsste man gar nichts importieren weil alle Klassen irgendwann mal von Object erben 😉
 
Du musst alle Klassen importieren, die nicht in java.lang oder im selben Package der jeweiligen Klasse liegen. Das hat nichts mit Vererbung oder Exceptions zu tun, das ist einfach die Organisation durch die Packages.
 

Zurück
Oben