я даже не знаю как их сравнивать .. это совсем разные вещи .. это тоже самое что сравнивать в футболе нападающего и вратаря ... необдуманность - это какие- то спонтанные решения ... необходимая оборона - это те минимальные требования которые нужны для защиты какого- то определённого объекта... крайняя необходимость - это очень нужные вещи .. без который невозможно сделать то или иной действие .. не знаю я не языковед ..