Na teoria do crime, há diversos tipos de erros que podem ser
cometidos pelos agentes, assim como também existem várias
consequências legais para cada tipo de erro praticado. Por
exemplo, no caso de erro sobre a ilicitude do fato, pode-se
afirmar que: