客観説では最初から結果発生の危険性を欠くときを不能犯とする。迷信犯には結果発生の可能性がないため不能犯となる。
純主観説ではいやしくも犯罪的意思をもって行為を行った以上は結果に関わらず未遂犯が成立するとしている。この理論では不能犯が成立する余地がなくなるが、純主観説でも迷信犯については例外的に犯罪は成立しないとしている。
迷信犯は超自然力への依頼によって犯罪を実現しようとする行為であり、法律の対象となる行為ではないことを根拠とする。
抽象的危険説(主観的危険説)は行為者の認識した事情を基礎としつつ、一般的・客観的見地から対象を絞り込もうとする学説であり、迷信犯も客観的見地からは危険性を欠くことから不能犯としている。