Hashmap$KeySetIterator(Unknown Source)

Status
Nicht offen für weitere Antworten.
H

Hashmapper

Gast
Beim iterieren über eine Hashmap bekomm ich einen Stack Overflow Error mit obiger Fehlermeldung.
Was bedeutet das?

Gruß Sam :bahnhof:
 
Ist leider nicht so einfach, die Funktion ist etwas komplex:

Code:
public HFSM<T> input(T context) throws AutomatonException {
		int counter = 0;
		HFSM<T> nextAutomata;
		LogicExpression<T> logic = null;
		// Check if there is a transition automata -> automata
		if(transitions.size() > 0) {
			for(LogicExpression<T> l: transitions.keySet()) {
				try {
					if (l.eval(context)) { 
						counter++;
						logic = l;
					}
				} catch(LogExpException e) {
					// Do Nothing
				}
			}
		}
		if(counter > 1) throw new AutomatonException("Input conflict");
		else if(counter == 1) {
			reset(); // Reset automata
			nextAutomata = findState(getTransition(logic).getTargetState());
			//nextAutomata.output();
		}
		else {
			// Check if there is an internal transition
			if(!isAtomic) {
				HFSM<T> tmp = currentState.input(context);
				if(currentState == tmp) {
					nextAutomata = this;
					//doOutput();
					input(context);
				}
				else nextAutomata = tmp;
			} else nextAutomata = this;
		}
		// LOGGING
		/*if(logger == null) throw new AutomatonException("No logger detected");
		else {
			if(logger.isEnabled() == false) logger.enableLogging();
			logger.logInfo(nextAutomata.toString());
		}*/
		return nextAutomata;
	}

In dieser Zeile: for(LogicExpression<T> l: transitions.keySet()) { kommt der Fehler..
 

Triebi

Aktives Mitglied
Hm, nicht ganz ein "funktionierendes Beispiel", aber immerhin "mehr Code"...
Schaut so aus, als ob in transitions.keySet() oder einer davon aufgerufenen Methode eine Rekursion Amok läuft, bis der Stack voll ist.
Das ist alles, was ich bei diesem Texthappen sagen kann.
 

Murray

Top Contributor
Welchen Typ hat denn transitions? Ist das java.util.Hashmap, oder eine (eigene) davon abgeleitete Klasse?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Fehler - readJavaFormatString(Unknown Source) Java Basics - Anfänger-Themen 16
M java.lang.Enum.valueOf(Unknown Source) Java Basics - Anfänger-Themen 2
S String index out of range: 8 at java.lang.String.substring(Unknown Source) Java Basics - Anfänger-Themen 13
Y nullpointerexception at sun...getCacheEntry(Unknown Source) Java Basics - Anfänger-Themen 11
N OOP Audioaufnahmeproblem (AudioSystem.getLine(Unknown Source)) Java Basics - Anfänger-Themen 2
P Einrichtung Eclipse & Unknown Source Java Basics - Anfänger-Themen 4
G Unknown Source Probleme beim Starten des Prgramms Java Basics - Anfänger-Themen 2
S First Time Mave: Wie ergänze ich einen Source-Folder? Java Basics - Anfänger-Themen 10
Bluedaishi Source Code Signieren Java Basics - Anfänger-Themen 22
K First-Source und Backup Download Java Basics - Anfänger-Themen 5
K die Source eines Events bei verschiedenen Quellen herausfinden Java Basics - Anfänger-Themen 1
1 Build Cryptomator from source github Java Basics - Anfänger-Themen 1
M Open Source Projekt mit Unit Tests gesucht Java Basics - Anfänger-Themen 5
N Eclipse Source importieren ohne Link Java Basics - Anfänger-Themen 3
K Dateien aus Source-Package verwenden Java Basics - Anfänger-Themen 10
S Input/Output JS Source code in Java nutzen Java Basics - Anfänger-Themen 1
A attach source: Zusammenhang zwischen JAR und .class/.java Dateien? Java Basics - Anfänger-Themen 2
T ActionListener Source vergleichen Java Basics - Anfänger-Themen 8
L Source Code in Editor kopieren Java Basics - Anfänger-Themen 5
S Class File Editor gibt beim Start der Programms die Fehlermeldung Source not found aus Java Basics - Anfänger-Themen 1
J Compiler-Fehler bootstrap class path not set in conjunction with -source 1.6 Java Basics - Anfänger-Themen 2
Kenan89 Wo sind die Java Standard Library Source Codes zu finden? Java Basics - Anfänger-Themen 5
S Syntax Error - source level Java Basics - Anfänger-Themen 12
K open source Projekt Java Basics - Anfänger-Themen 7
B Source Code "in einem Rutsch" drucken in Eclipse Java Basics - Anfänger-Themen 5
C Source File bearbeiten und neu Kompilieren Java Basics - Anfänger-Themen 5
K Java source code generieren Java Basics - Anfänger-Themen 5
S Eclipse Java Source Beispiele Java Basics - Anfänger-Themen 5
A Compile the Source File into a .class File Java Basics - Anfänger-Themen 3
eLogic Einlesen von HTML-Source Java Basics - Anfänger-Themen 6
H Java- Source Code Java Basics - Anfänger-Themen 8
N IndexOutOfBoundsException: Source does not fit in dest beim Kopieren von ArrayList in Vector Java Basics - Anfänger-Themen 4
A Source eines MouseEvents Java Basics - Anfänger-Themen 7
H Generics werden in -source 1.2 nicht unterstützt Java Basics - Anfänger-Themen 16
U JAR mit Source erstellen Java Basics - Anfänger-Themen 5
? Chat-Source Java Basics - Anfänger-Themen 17
L javax.xml.transform.Source Java Basics - Anfänger-Themen 6
F Wo kann ich die java source attachment finden? Java Basics - Anfänger-Themen 8
R Wörter-KarteiSystem/Vokabel Trainer Source Fragen Java Basics - Anfänger-Themen 9
alderwaran closed source jar, kein javadoc. was macht methode x eigentlich? ( oracle forms pjc beans ) Java Basics - Anfänger-Themen 2
P Was macht dieser Source code? Java Basics - Anfänger-Themen 5
C Source Veränderungen-Erlaubt? Java Basics - Anfänger-Themen 27
F eclipse- source not found Java Basics - Anfänger-Themen 2
S Hilfe - java.lang.RuntimeException: Uncompilable source code - incompatible types Java Basics - Anfänger-Themen 10
L Eclipse - Source Code nativer Methoden Java Basics - Anfänger-Themen 4
saxman Java Source Code Download Java Basics - Anfänger-Themen 2
G kann man bei Open Source Projekten Geld verdienen Java Basics - Anfänger-Themen 17
R API für Source Code Generierung? (APT) Java Basics - Anfänger-Themen 2
A Annotation Processing Tool - Source Code Generierung Java Basics - Anfänger-Themen 1
G Eclipse source not found Java Basics - Anfänger-Themen 5
G Eclipse + "source not found" Fehler Java Basics - Anfänger-Themen 6
G source code von Java classes Java Basics - Anfänger-Themen 12
M Eclipse: Einfärbung ändern für angeklickte Stellen im Source Java Basics - Anfänger-Themen 5
M source-code-Datei Java Basics - Anfänger-Themen 3
M Text in JInternalFrames - Source feststellen? Java Basics - Anfänger-Themen 6
M Source Code von Collection Framework, etc. Java Basics - Anfänger-Themen 3
N Open Source für Anfänger, neues Projekt-> Interesse? Java Basics - Anfänger-Themen 36
M Source Code von java.util.SubList Java Basics - Anfänger-Themen 2
S Wie gebe ich den Source Code ohne Kommentare aus? Java Basics - Anfänger-Themen 4
P Borland Jbuilder X - Zeilenumbruch im Source Code ? Java Basics - Anfänger-Themen 2
U actionPerformed - Source verständlich Java Basics - Anfänger-Themen 8
K xhtml-renderer - flying source Java Basics - Anfänger-Themen 4
ven000m Java - wirklich open Source? Java Basics - Anfänger-Themen 2
V Source.zip fehlt Java Basics - Anfänger-Themen 2
K Problem mit Source Code Java Basics - Anfänger-Themen 2
M fehler in der source Java Basics - Anfänger-Themen 12

Ähnliche Java Themen

Neue Themen


Oben