Утилита проверки существования ключа на карте

Я использую следующий код для проверки существования ключа в экземпляре Map:

if (!map_instance.containsKey(key))
    throw new RuntimeException("Specified key doesn't exist in map");
else
   return map_instance.get(key);

Мой вопрос:

Есть ли утилита или реализация Mapдля упрощения приведенного выше кода, например:

custom_map.get(key,"Specified key doesn't exist in map");

Моя цель - :, если keyне существует на карте, реализация карты выдает исключение с переданной строкой.

Я не знаю, разумно ли мое желание?

(Извините, если я использую неправильную терминологию или грамматику, я все еще изучаю английский язык.)

18
задан Noel Yap 13 May 2015 в 16:46
поделиться