Проверка возможностей для доступа к HashMap - PullRequest
0 голосов
/ 23 мая 2018

Я спрашиваю себя, что может быть более элегантным способом проверки доступа к HashMap.

Map<String, String> m = new HashMap<>();

if(m.hasNext()){
    ...}
else
    System.out.println("Error.");

или

Map<String, String> m = new HashMap<>();

try{
    m.getNext();
catch(Exception e){
        ...}

1 Ответ

0 голосов
/ 23 мая 2018

Тест всегда предпочтительнее, чем исключения.

...