"сыновья потерялись в войне"

Лучше сказать "в войне" или "на войне"???
"На войне" мне слышатся правильно, и поэтому наверно неправильно.