Hallo,
Folgendes Stück einer Methode:
Achtung: ich habe anstalle von string_Array ...... string_Array i geschrieben, da er mir etwas komisches angezeigt hat.
Die Sache ist die, dass immer wenn das string_Array eine - oder ein > enthält, gibt er mir die Exception aus.
Aber eigentlich soll er ja keine Ausgeben. Nur wenn string_Array nicht die 26 Buchstaben des Alphabets enthält oder ungleich - oder > ist.
Bsp:
a->b // korrekt, aber wirft Expcetion, was er nicht soll
a-!b // flasch, wirft Expcetion
Kann mir jemand helfen ?
Folgendes Stück einer Methode:
Java:
string_Array=s.toCharArray();
for (int i = 0; i < string_Array.length; i++) {
if ((string_Array i < 'a' || string_Array i > 'z')
|| (string_Array i != (char) 45 || string_Array i != (char) 62)) {
throw new EnigmaCreationException("Ungültige Zeichen");
}
}
Achtung: ich habe anstalle von string_Array ...... string_Array i geschrieben, da er mir etwas komisches angezeigt hat.
Die Sache ist die, dass immer wenn das string_Array eine - oder ein > enthält, gibt er mir die Exception aus.
Aber eigentlich soll er ja keine Ausgeben. Nur wenn string_Array nicht die 26 Buchstaben des Alphabets enthält oder ungleich - oder > ist.
Bsp:
a->b // korrekt, aber wirft Expcetion, was er nicht soll
a-!b // flasch, wirft Expcetion
Kann mir jemand helfen ?