二、汉武帝在晚年对匈奴的几次出战均以失败告终,军队士气遭受挫伤。自征和三年(前90),汉武帝派李广率近三万骑兵讨伐匈奴差点全军覆灭开始,此后汉朝军队在和匈奴的战争中均以失败告终,损失惨重。屡战屡败的汉军就此遭受巨大的打击,士兵士气受挫,在这样战事不力的条件下,汉武帝不得不停止了对匈奴的征战。
总的说来,汉武帝晚年为何不再出兵攻打匈奴,原因就在于汉朝内部的混乱和瓦解,其主要还是由于汉武帝晚年时期所作出的一些错误的决断。然而,汉武帝回忆自己晚年时期所犯下的错误,还曾用罪己诏形式来进行了自我批评。虽说晚年的汉武帝做了许多荒唐糊涂的事情,但我们无法否认的是这位雄才大略的君主早年时期也为汉朝的繁荣昌盛作出了许多突出贡献。