Hallo,
ich habe da noch einmal eine Frage zu folgender Aufgabe:
Aufgabe 12
Im der folgenden Methode schreibeReihe tritt eine Ausnahmesituation bei der
Ausgabe einer 11. Reihungskomponente auf.
12.1 Erweitern Sie den Methodenkopf so, dass die Ausnahme weitergereicht wird:
Lösung
ich sage mal so weit so gut. ich frage mich nur, was ist wenn mal eine andere ausnahmesitutaion auftritt. ich kann doch nicht alle "Standard Exceptions" im Kopf haben oder?
Könnt ihr mir da etwas empfehlen.
Außerdem kenne ich eigentlich nur zwei "Standard-JAVA-Exceptions"
1. ArrayOutOfBoundsException
2. NullpointerException
Hätte ich dort oben auch einfach eine NullPointerException "reinhauen" können??
DANKE und Gruß
ich habe da noch einmal eine Frage zu folgender Aufgabe:
Aufgabe 12
Im der folgenden Methode schreibeReihe tritt eine Ausnahmesituation bei der
Ausgabe einer 11. Reihungskomponente auf.
Java:
01 public void schreibeReihe{
02 int[] reihe = new int[10];
03 for (int i = 0; i <= 10; i++){
04 System.out.println(" i hat den Wert " + i + "\n");
05 reihe[i] = i;
06 }
07 }
12.1 Erweitern Sie den Methodenkopf so, dass die Ausnahme weitergereicht wird:
Lösung
Java:
public void schreibeReihe throws ArrayOutOfBoundsException {
ich sage mal so weit so gut. ich frage mich nur, was ist wenn mal eine andere ausnahmesitutaion auftritt. ich kann doch nicht alle "Standard Exceptions" im Kopf haben oder?
Könnt ihr mir da etwas empfehlen.
Außerdem kenne ich eigentlich nur zwei "Standard-JAVA-Exceptions"
1. ArrayOutOfBoundsException
2. NullpointerException
Hätte ich dort oben auch einfach eine NullPointerException "reinhauen" können??
DANKE und Gruß