Najczęściej występującym przypadkiem braku bezprawności czynu jest działanie w granicach swego prawa lub obowiązku prawnego.

Obrona konieczna nie jest dopuszczalna przeciwko obronie koniecznej, gdyż działanie w obronie koniecznej jest dozwolone przez prawo, a zatem nie posiada cechy bezprawności.

Kolejnym warunkiem dopuszczającym działanie w obronie koniecznej jest to, że zamach musi być rzeczywisty. Zamach musi mieć zatem charakter przedmiotowy, a nie podmiotowy, to znaczy, że zamach musi istnieć w rzeczywistości, a nie w wyobraźni rzekomo napadniętego. Odpowiedzialność w takich przypadkach nie jest rozpatrywana na płaszczyźnie obrony koniecznej, której nie ma, lecz na płaszczyźnie błędu (obrona urojona).

Ostatnim warunkiem dopuszczającym obronę konieczną jest wymóg, aby zamach był bezpośredni, to znaczy, aby powodował bezpośrednie niebezpieczeństwo dla zagrożonego dobra. Nie może to być niebezpieczeństwo przewidywane lub minione. Nie oznacza to, że broniący się musi oczekiwać na zamach sprawcy, by móc powoływać się na działanie w ramach obrony koniecznej.