Es un tipo de Excepción que no es obligatorio manejar explícitamente.

Se detectan en tiempo de ejecución.

Heredan de RuntimeExcepcion.

Ejemplos son NullPointerException, ArrayIndexOutOfBoundsException…