Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.
Wissensfrage
Klausur 05.08.2010
bei f verstehe ich nicht ganz , was sind diese Antworte ? …
kann man in den Signatur einen Paket hinschreiben ? …
kann jemand mir erklären was ist das , was da steht
f) Welche der folgenden Ausnahmeklassen mussen in der Methodensignatur deklariert wer- ¨
den, falls die Methode eine solche Ausnahme werfen k¨onnte?
a)MyOwnError extends java.lang.Error
b)java.io.IOException extends java.lang.Exception
c)java.lang.ClassNotFoundException extends java.lang.Exception
d)java.lang.RuntimeException extends java.lang.Exception
Du kannst ja bei einer MEthode in der Signatur sowas machen public void foo throws … (){}
Wenn ich es richtig verstehe:
- ClassNotFound wird von von ReflectiveOperationException abgeleitet http://docs.oracle.com/javase/7/docs/api/java/lang/ClassNotFoundException.htmt
daher falsch. - MyOwnError hierzu mal seite 43 im Skript 9 lesen, man sollte nicht Error nutzen, einfach mla lesen…
- daher bleiben dann nur noch die anderne beiden uebrig. Wenn due ins diagramm Skript seite 24 schaust da ist nochmal das vererbungsdiagramm
Edit: achso und es geht darum die Signatur an die Methode zu schreiben nicht als import wie bei nem paket