J'essaie de parcourir une liste de clés à partir d'une table de hachage à l'aide d'une énumération, mais je continue à obtenir une exception NoSuchElementException à la dernière clé de la liste ?
Hashtable<String, String> vars = new Hashtable<String, String>();
vars.put("POSTCODE","TU1 3ZU");
vars.put("EMAIL","job.blogs@lumesse.com");
vars.put("DOB","02 Mar 1983");
Enumeration<String> e = vars.keys();
while(e.hasMoreElements()){
System.out.println(e.nextElement());
String param = (String) e.nextElement();
}
Sortie console :
E-MAIL CODE POSTAL
Exception dans le thread "main" java.util.NoSuchElementException : énumérateur de table de hachage à java.util.Hashtable$Enumerator.nextElement (source inconnue) à testscripts.webdrivertest.main(webdrivertest.java:47)