Итерация перечисления оперативных ключей вызывает ошибку NoSuchElementExceptionJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Итерация перечисления оперативных ключей вызывает ошибку NoSuchElementException

Сообщение Anonymous »

Я пытаюсь перебрать список ключей из хеш-таблицы с помощью перечисления, но продолжаю получать исключение NoSuchElementException для последнего ключа в списке?

Код: Выделить всё

Hashtable vars = new Hashtable();

vars.put("POSTCODE","TU1 3ZU");
vars.put("EMAIL","job.blogs@lumesse.com");
vars.put("DOB","02 Mar 1983");

Enumeration e = vars.keys();

while(e.hasMoreElements()){

System.out.println(e.nextElement());
String param = (String) e.nextElement();
}
Вывод на консоль:


EMAIL
POSTCODE



Исключение в потоке «main» java.util.NoSuchElementException: Hashtable Enumerator
в java.util.Hashtable$Enumerator.nextElement(Unknown Source)
в testscripts.webdrivertest.main(webdrivertest.java:47)



Подробнее здесь: https://stackoverflow.com/questions/716 ... eption-err
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»