Dieser Artikel stellt hauptsächlich relevante Informationen zu Lösungen für Durchlaufwertausnahmen (Hashtable Enumerator) in Java vor. Die Ausnahmen, die beim Verwenden von Iteratoren zum Abrufen von Werten ausgelöst werden: java.util.NoSuchElementException: Hashtable Enumerator
Lösung für den Ausnahmefehler beim Durchlaufen von Werten in Java
Ausnahme ausgelöst, wenn Iterator zum Abrufen von Werten verwendet wird: java.util.NoSuchElementException: Hashtable Enumerator
Beispielcode
//使用迭代器遍历 Iterator<String> it = tableProper.stringPropertyNames().iterator(); sqlMap = new HashMap<String,String>(); while(it.hasNext()){ sqlMap.put(it.next(), tableProper.getProperty(it.next())); }
Dies ist eine Aufzählungsausnahme, da it.next noch nicht ausgeführt wurde (). verwiesen. Wir können dieses Problem wie folgt lösen:
//使用迭代器遍历 Iterator<String> it = tableProper.stringPropertyNames().iterator(); sqlMap = new HashMap<String,String>(); String key; while(it.hasNext()){ key = it.next(); sqlMap.put(key, tableProper.getProperty(key)); }
Das obige ist der detaillierte Inhalt vonLösung für die Fehlerberichterstattung beim Durchlaufen von Werten in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!