19.- No comete infracción de ninguna clase el que obra en defensa necesaria de su persona, con tal que concurran las siguientes circunstancias: actual agresión ilegítima; necesidad racional del medio empleado para repeler dicha agresión, y falta de provocación suficiente de parte del que se defiende.