Hallo,
ich beschäftige mich gerade mit Exceptions und hätte dazu ein paar Fragen.
1. Was ist der Unterschied zwischen checked und unchecked Exceptions? Ich weiß, dass unchecked E. alle RuntimeExceptions + Kindklassen sind und cheched E. der Rest.
2. Was ist mit "Exception wird an den Aufrufer weitergeleitet" gemein?Wer ist der Aufrufer?
3. Warum sollte man eine Exception weiterleiten? Welchen Grund hat das?
4. Warum müssen RuntimeException nicht aufgefangen werden
5. Wann benutze ich eine try/catch und wann eine throw Anweisung?
6. Wann kommt die throw Anweisung in den Methodenkopf?
ich beschäftige mich gerade mit Exceptions und hätte dazu ein paar Fragen.
1. Was ist der Unterschied zwischen checked und unchecked Exceptions? Ich weiß, dass unchecked E. alle RuntimeExceptions + Kindklassen sind und cheched E. der Rest.
2. Was ist mit "Exception wird an den Aufrufer weitergeleitet" gemein?Wer ist der Aufrufer?
3. Warum sollte man eine Exception weiterleiten? Welchen Grund hat das?
4. Warum müssen RuntimeException nicht aufgefangen werden
5. Wann benutze ich eine try/catch und wann eine throw Anweisung?
6. Wann kommt die throw Anweisung in den Methodenkopf?