Verificación de existencia clave en HashMap

¿Es siempre necesario verificar la existencia de claves en HashMap?

Tengo un HashMap con unas 1000 entradas y estoy buscando mejorar la eficiencia. Si se accede al HashMap con mucha frecuencia, la comprobación de la existencia de la clave en cada acceso generará una gran sobrecarga. En cambio, si la clave no está presente y, por lo tanto, se produce una excepción, puedo detectar la excepción. (cuando sé que esto sucederá raramente). Esto reducirá los accesos a HashMap a la mitad.

Puede que esta no sea una buena práctica de programación, pero me ayudará a reducir la cantidad de accesos. ¿O me estoy perdiendo algo aquí?

[Actualizar] No tengo valores nulos en HashMap.

Respuestas a la pregunta(10)

Su respuesta a la pregunta