¿Por qué int num = Integer.getInteger ("123") arroja NullPointerException?

El siguiente código arrojaNullPointerException:

int num = Integer.getInteger("123");

¿Está invocando mi compilador?getInteger en nulo ya que es estático? Eso no tiene ningún sentido!

¿Qué esta pasando?

Respuestas a la pregunta(3)

Su respuesta a la pregunta