ich ein Programm gemacht, das zu lesen und zu speichern Strings angenommen hat und mit ihnen später noch mehr Dinge zu tun, hier ist ein Beispiel string:Wie eine Ausnahme zu machen, basierend auf den Charakter gefunden
AAAAAAAAABBBBBBCCCC
BBBBBBBAAAAACCCCCCC
Ich möchte Machen Sie eine Ausnahme in der Scanner-Methode, so dass, wenn ich es lese und es unerwünschte Zeichen wie '_' und '!' oder 'f' gibt eine Ausnahme zurück und stoppt den Rest des Programms.
Grundsätzlich möchte ich es nur 3 Zeichen (A, B und C) erlauben. Ich habe keine Ahnung, atm wie man das schreibt, aber es gibt wahrscheinlich eine Java-Methode, wie man das macht: D
Also wie schreibe ich eine Ausnahme, die nur diese 3 erlaubt?
Ich weiß, dass sieht schrecklich aus, aber ja, das ist im Grunde, was ich schreibe. Vielen Dank.
Warum nicht suchen, wie überprüft werden kann, ob die Datei noch etwas enthält? – ItamarG3
Schlüsselwörter: Java String Regex Match – CSK
Wenn Sie wirklich jede Zeile überprüfen müssen, warum verwenden Sie nicht eine Regex (schauen Sie sich 'String.matches()' an) oder überprüfen Sie jedes Zeichen einzeln? – Thomas