這個問題困擾很多軍事網友, 其實軍艦在設計時已考慮自身安全, 而盡最大程度設計各種導彈最大的裝載量。 在現代化戰爭中, 打的都是立體集群戰爭。
各軍種兵種從高中低空、陸海空進行協調作戰, 各艘軍艦在接受指令進行攻擊目標時, (受發射管所限)不會(也不可能)象撥豆子一樣把各種導彈一齊發射出去。
第一次攻擊過后, 很快根據指令再進行二次攻擊……。 一般情況下軍艦極少出現單艦作戰, 所以單艘軍艦一般不會打到彈盡倉空。 戰斗最激烈的狀態下, 后續梯隊也會趕到進行接應。
假設一旦仗打到只剩單艦又彈盡無援,
以上最慘的結局只是假設, 現在戰爭一般會配有大型的補給艦, 可以在武器快消耗完的時候, 選擇撤離戰爭, 速度向補給艦靠攏或者離基地近可以回基地重新裝填補給。
如果一艘驅逐艦的導彈全部打完, 估計能消滅十來艘敵艦, 這場戰爭估計也是一邊倒趨勢, 具有壓倒性優勢, 也就無需擔心彈藥問題了。