El error de prohibición puede ser directo, cuando el sujeto desconocía la existencia de la norma que prohíbe la conducta (una embarazada aborta creyendo que en el país en el cual se encuentra el aborto es legal, ya que en su país lo es) o indirecto, cuando el sujeto sabe que existe una norma jurídica que prohíbe la realización de la conducta, pero el sujeto cree erróneamente que en su caso concreto concurre una causa de justificación.