warum wird die Schleife nicht bis zum Ende ausgeführt

GGK_01

Bekanntes Mitglied
Hallo,

ich habe ein Problem, dass meine Schleife irgendwo abgebrochen wird und ich weiss nicht warum das so ist.

für das erste Listenelement wird die Methode checkMethod(String string) aufgerufen, dann ist Ende...die for-Schleife wird nicht fortgesetzt...ohne Fehlermeldung

Der Aufruf
Java:
System.out.println(ignore)
wird nicht mehr ausgeführt.

Hat jemand einen Tip für mich?


Liste (LinkedList) totalList enthält 5 Elemente
Die Schleife:
Java:
			boolean ignore;
		for (int i = 0;i<totalList.size();i++){
			System.out.println("Check gestartet: "+totalList.get(i).toString());
			checkMethod(totalList.get(i).toString());
			System.out.println(ignore);
			//*Print(ignore+"\t"+totalList.get(j).toString());			
		}

Die Methode:
Java:
	private boolean checkMethod(String string) throws IOException {
		// TODO Auto-generated method stub
		
		getIgnoreList();		
		String[] ignoreDo = ignoreList.split(";");
		System.out.println("Check für: "+string);
		for (int i=0;i<=ignoreDo.length;i++) {
			checkIgnore=false;
			String ignoreItem = ignoreDo[i].toString();
			
			System.out.println(i+": "+ignoreDo[i]+"\t"+string+" "+string.contains(ignoreItem));
			if (string.contains(ignoreItem)) {
				System.out.println(checkIgnore+"\t"+string+"\t"+ignoreItem);
				checkIgnore =true;
				break;
			} else {
				checkIgnore =false;
				System.out.println(checkIgnore+"\t"+string+"\t"+ignoreItem);
				continue;
				
			}

		}
		System.out.println("Ende Check");

		return checkIgnore;
	}

Danke

GGK
 

GGK_01

Bekanntes Mitglied
hier....ich verstehe dienen hinweiss noch nciht ganz

Java:
		JButton btnNagiosEinlesen = new JButton("Nagios");
		btnNagiosEinlesen.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				nagios();
				try {
					finalList();
				} catch (IOException e1) {
					// TODO Auto-generated catch block
					e1.printStackTrace();
				}
			}


		});
 

GGK_01

Bekanntes Mitglied
ja, hast recht...aber es wird einfach nichs geworfen...Ich catche jetzt direkt und lasse die Throws-anweisung weg...dennoch..kein Fehler


Lasse ich in der ersten Schleife den Aufruf der Methode
Java:
checkMethod(totalList.get(i).toString());
weg, dann werden alle Elemente der LinkedList durchlaufen.

GGK
 

parabool

Bekanntes Mitglied
in Zeile 7 müsste es
Java:
for (int i=0;i<=ignoreDo.length-1;i++)
heissen.
(Arrays beginnen mit Index = 0)
warum bei Dir keine Fehlermeldung kommt - keine Ahnung.
 

GGK_01

Bekanntes Mitglied
nein...das war es nicht.

ich mach ja den Vergleich mit <=

Java:
for (int i=0;i<=ignoreDo.length;i++) {
 

parabool

Bekanntes Mitglied
Java:
String[] liste = "1;2;3;".split(";");
for (int i = 0; i <= liste.length;i++)
{
	String item = liste[i].toString();
	System.out.println(item);		
}
liefert garantiert eine ArrayIndexOutOfBoundsException
versucht auf element Index 3 zuzugreifen existieren aber nur Indizes 0,1,2

wenn dann so:
Java:
for (int i = 0; i < liste.length;i++)
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
el_pato DialogFenster wird nicht in Schleife geöffnet? Java Basics - Anfänger-Themen 30
J if-Schleife innerhalb einer if-Schleife wird in der Konsole nicht gelesen Java Basics - Anfänger-Themen 4
P Bedingung in Schleife wird nicht ausgeführt Java Basics - Anfänger-Themen 5
N while Schleife wird nicht beendet, obwohl Sie hätte breaken sollen Java Basics - Anfänger-Themen 4
K Warum wird if-Schleife nicht ausgeführt? Java Basics - Anfänger-Themen 13
D Schleife wird nicht "ausgeführt" Java Basics - Anfänger-Themen 10
T While-Schleife. Wert wird nicht erhöht? Java Basics - Anfänger-Themen 2
J Methoden Wert im Block einer for-Schleife wird nicht aktualisiert Java Basics - Anfänger-Themen 9
E JButton-Text wird in Schleife nicht geändert Java Basics - Anfänger-Themen 4
J Schleife wird nicht richtig abgearbeitet Java Basics - Anfänger-Themen 6
T JLabel wird nicht gesetzt in Schleife Java Basics - Anfänger-Themen 9
D for-Schleife wird nicht ausgerechnet Java Basics - Anfänger-Themen 8
M warum wird diese while schleife nicht unterbrochen Java Basics - Anfänger-Themen 12
S for-Schleife wird ignoriert Java Basics - Anfänger-Themen 15
tom.j85 Doppelte Foreach Schleife: Am Ende wird immer das Gleiche Objekt eingefügt Java Basics - Anfänger-Themen 4
mor16Euro Erste Schritte Wie nennt man eine While oder For schleife die nie Ausgeführt wird Java Basics - Anfänger-Themen 5
C Compiler-Fehler Wird eine if Bedingung nach einer for-Schleife nach jeder Iteration überprüft? Java Basics - Anfänger-Themen 1
C while-Schleife wird zuoft durchgeführt Java Basics - Anfänger-Themen 2
A was wird in der while schleife gemacht Java Basics - Anfänger-Themen 3
V wie kann ich eine Schleife pausieren, bis ein Jbutton gedrückt wird ? Java Basics - Anfänger-Themen 17
A do while Schleife wird 2 mal durchlaufen Java Basics - Anfänger-Themen 3
P Vereinfachte for-Schleife wird in umgekehrter Reihenfolge ausgewertet Java Basics - Anfänger-Themen 7
C Kara - schleife wird nur 1x ausgeführt Java Basics - Anfänger-Themen 2
J äußere for schleife wird nur einmal durchlaufen Java Basics - Anfänger-Themen 8
A For Schleife - Iterator wird null Java Basics - Anfänger-Themen 7
G while (true) ? wodurch wird diese Schleife beendet? Java Basics - Anfänger-Themen 6
P Schleife wird falsch durchlaufen!? Java Basics - Anfänger-Themen 3
F schleife wird abgebrochen aber warum? Java Basics - Anfänger-Themen 3
T Hilfe: Methoden wird in Schleife nur 1x ausgeführt Java Basics - Anfänger-Themen 2
V If Schleife wird beim ausführen einfach ignoriert Java Basics - Anfänger-Themen 4
J shuffle cards wird nicht ausgeführt. Java Basics - Anfänger-Themen 2
K Warum wird mir auf der Konsole des Servers nicht "xxxx" angezeigt (Server/Client) Java Basics - Anfänger-Themen 4
K Warum wird hier nur etwas in eine txt Datei geschrieben und nicht in alle drei (InputStream/OutputStream/Reader/Writer) Java Basics - Anfänger-Themen 1
I Exception wird gefangen, aber trotzdem in Error Log? Java Basics - Anfänger-Themen 10
H JDK installieren jdk-21 wird nicht erkannt Java Basics - Anfänger-Themen 13
T if-else Bedingung wird ignoriert Java Basics - Anfänger-Themen 4
K Warum wird mir "Empfangen vom Client:" nicht sofort ausgegeben(Server/Client) Java Basics - Anfänger-Themen 3
P Webseite vom Smartmeter wird nur unleserlich angezeigt Java Basics - Anfänger-Themen 7
A Warum wird mein jdk nicht gefunden? Java Basics - Anfänger-Themen 3
J jar Befehl wird nicht erkannt Java Basics - Anfänger-Themen 7
M Anonyme Klassen - Warum wird in der Konsole nichts ausgegeben? Java Basics - Anfänger-Themen 1
T catch(InputMismatchException) wird nicht ausgefürt/erkannt Java Basics - Anfänger-Themen 12
berserkerdq2 Intelij, wie kann ich einstellen, dass die aktuelle Klasse ausgeführt wird, wenn ich aufs Startsymbol drücke, gibts da eine Tastenkombination? Java Basics - Anfänger-Themen 11
M Verständnisfrage: Warum wird die Datei ohne Inhalt übertragen Java Basics - Anfänger-Themen 3
Ostkreuz Wieso wird die Methode nochmal aufgerufen? Java Basics - Anfänger-Themen 5
Oneixee5 Maven Plugin wird 2 mal ausgeführt Java Basics - Anfänger-Themen 10
R Compiler-Fehler Variable wird nicht gefunden bzw. erkannt? Java Basics - Anfänger-Themen 2
D Interface Methode wird ungewollt in der Subklasse überschrieben Java Basics - Anfänger-Themen 5
C Was tun wenn .class erwartet wird ? Java Basics - Anfänger-Themen 6
T Meine Klasse wird nicht gefunden Java Basics - Anfänger-Themen 1
T Wie kann man es machen das ein Objekt nicht übermalt wird Java Basics - Anfänger-Themen 2
K Warum wird mir hier nach dem ersten Durchlauf zwei mal "welchen Datentyp wollen sie übergeben?" ausgegeben ? Java Basics - Anfänger-Themen 1
MiMa Ungültiges Datum wird nicht erkannt ?? Java Basics - Anfänger-Themen 6
schemil053 Multithread - Input verrutscht während etwas ausgegeben wird Java Basics - Anfänger-Themen 6
K REGEX - Rechnungsbetrag wird nicht richtig ausgelesen. Java Basics - Anfänger-Themen 3
G Timer - ScheduledExecutorService wird schon vorher beendet Java Basics - Anfänger-Themen 5
X Erste Schritte Scanner eingabe wird übersprungen Java Basics - Anfänger-Themen 4
H Compiler-Fehler Klasse in einem Package wird nicht gefunden bzw. akzeptiert Java Basics - Anfänger-Themen 12
L Switch-Case Multiplikation wird nicht ausgegeben Java Basics - Anfänger-Themen 1
J In der Ausgabe wird ohne Eingabe in den else Block gesprungen. Java Basics - Anfänger-Themen 0
J In der Ausgabe wird ohne Eingabe in den else Block gesprungen. Java Basics - Anfänger-Themen 5
M Text wird in der Console nicht ausgegeben. Java Basics - Anfänger-Themen 11
I Methoden Wieso wird mein Array "a" verändert und meine Variable "a" nicht? Java Basics - Anfänger-Themen 4
S Datei anlegen Problem! Groß- und Kleinschreibung wird nicht unterschieden Java Basics - Anfänger-Themen 4
sserio Zweidimensionales Array [][] wird untereinander ausgegeben Java Basics - Anfänger-Themen 14
sserio Math. Befehl wird rot markiert Java Basics - Anfänger-Themen 5
M Rechteck wird nicht angezeigt Java Basics - Anfänger-Themen 3
B Bungeecord | ProxiedPlayer wird nicht in ArrayList hinzugefügt Java Basics - Anfänger-Themen 1
U Methode wird genutzt, ohne dass ich die aufrufe? Java Basics - Anfänger-Themen 4
S Methoden Return Rückgabewert wird nicht übergeben Java Basics - Anfänger-Themen 8
M Mein quellcode wird nicht in der Konsole ausgegeben Java Basics - Anfänger-Themen 3
I Code wird nicht ausgeführt Java Basics - Anfänger-Themen 2
M wird der Konstruktor nicht als 1. ausgeführt? Java Basics - Anfänger-Themen 13
G Main Methode wird beim ersten Aufruf nicht richtig ausgeführt Java Basics - Anfänger-Themen 1
K Präzedenregeln in Java sagen, dass +expr und -expr vor + von Addition und - von Addition stehen, warum wird dann z. B. a+b als eine Addition ausgeführ Java Basics - Anfänger-Themen 7
M Was wird hier genau getestet? Java Basics - Anfänger-Themen 9
M Wie schreibe ich eine if-Verzweigung um, so dass ein Bedingungsoperator benutzt wird? Java Basics - Anfänger-Themen 9
I Programm erkennt nicht an das Array zurückgegeben wird trotz Initialisierung *einfach* Java Basics - Anfänger-Themen 9
K Jlabel mit itemlistevent Text gegeben, wird nicht angezeigt Java Basics - Anfänger-Themen 5
P Mein Programm wird zwar erfolgreich Compiliert, öffnet sich aber nicht Java Basics - Anfänger-Themen 6
M Referenzen zuweisen und wird gleichzeitig ausgeführt Java Basics - Anfänger-Themen 6
O System.out.println wird nicht ausgegeben? Java Basics - Anfänger-Themen 11
Zrebna Umgebungsvariable Wieso wird meine verwendete JDK-Version in der Prompt nicht erkannt? Java Basics - Anfänger-Themen 6
P Apache Derby wird in Eclipse trotz Anbindung nicht gefunden Java Basics - Anfänger-Themen 6
H Array wird als Rückgabewert nicht akzeptiert? Java Basics - Anfänger-Themen 2
Poppigescorn scan.nextInt() wiederholen bis eine Zahl eingeben wird Java Basics - Anfänger-Themen 7
F Session wird mehrfach erzeugt Java Basics - Anfänger-Themen 11
F Initialisieren eines Web-Mp3 Players in Tabs durch "booleans" erst wenn Tab geöffnet wird ...? Java Basics - Anfänger-Themen 1
fuerteb Compiler-Fehler Methode wird nicht bzw. als Fehler erkannt Java Basics - Anfänger-Themen 4
L JScrollPane wird nicht angezeigt Java Basics - Anfänger-Themen 10
D Hilfe beim Erzeugen eines Arrays NullPointerException wird ausgelöst Java Basics - Anfänger-Themen 11
J JTable Titel wird nicht angezeigt Java Basics - Anfänger-Themen 6
krgewb Long wird gerundet Java Basics - Anfänger-Themen 2
Zwanglos Warum wird nur die erste Zeile im while Block ausgeführt? Java Basics - Anfänger-Themen 8
F Wieso wird immer die falsche Mausposition angegeben? Java Basics - Anfänger-Themen 1
H GridPane wird nicht angezeigt Java Basics - Anfänger-Themen 0
M Was habe ich hier falsch, dass wenn ich z.B.: 11 eingebe mir false zurück gegeben wird? Java Basics - Anfänger-Themen 2
M Java Spiel wie Wer wird Millionär Java Basics - Anfänger-Themen 1
H Endkapital wird nicht korrekt ausgegeben. Java Basics - Anfänger-Themen 5
C Methodenrückgabe wird in der main nicht berücksichtigt Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben