El error en materia penal, reconocido en nuestro derecho desde 1983 y actualmente regulado en el art. 14 del Código Penal, responde a una exigencia del principio de culpabilidad, de jerarquía constitucional según el Tribunal Constitucional. Aunque el Tribunal Supremo ha fijado criterios claros para la aplicación del art. 14 CP, en la práctica se presentan no pocas dificultades.