Слова-исключения, подобные «солдат», возникают в русском языке из-за особенностей склонения некоторых существительных. 25
В частности, речь идёт о словах, похожих по морфологическим признакам, но различающихся падежными окончаниями. 25 «Солдат» относится к таким словам: в форме родительного и винительного падежей множественного числа оно имеет нулевое окончание. 2