No you probably wouldn't. It would be self-defense.
lol no
a guy walking towards you with a knife does not mean you can kill him in 'self-defense', it only applies when you are threatened, like the guy trying to stab you, in which doesn't occur in this case