非現行犯,“現行犯的對稱”。是指犯罪行為實施完畢後未被即時發現的犯罪。這種意義上的非現行犯,對於認定正當防衛與緊急避險,以及對人犯採取刑事訴訟強制措施有一定的意義。相對於現實中存在的犯罪而言,指歷史上的犯罪。這種意義上的非現行犯,對於確定刑事政策具有一定的意義,與現行犯相比,各國刑法一般不將非現行犯作為刑法打擊的重點。
現行犯是指正在預備犯罪,實行犯罪或犯罪後即時被發現的犯罪嫌疑人。在我國,對正在實行犯罪或犯罪後即時被發現的,通緝在案的,越獄逃跑的,正在追捕的人犯,任何公民都可以立即扭送公安機關、人民檢察院或者人民法院處理。