汉武帝六个儿子中汉昭帝和齐怀王没有子嗣!其余四个儿子中,刘据和他的几个儿子在“巫蛊之乱”中被杀,只剩下刘据的孙子刘病已还在;燕王刘旦和盖长公主、上官桀父子、桑弘羊准备发动政变诛杀霍光,并且废掉汉昭帝,事情败露以后,燕王刘旦被赐自尽,燕王刘旦的儿子都被废为庶人;广陵厉王倒是有几个儿子,但广陵厉王这个人从他的谥号“厉”都可以猜到他是什么样的人,是不好对付且很难控制的人,霍光才不会立他或者他的儿子即位;昌邑王只有一个独生子刘贺。
站在霍光的角度来看,燕王刘旦是他的政敌,他不可能立燕王的儿子继承大统。而广陵厉王这个人不好搞定,霍光也不会立他或他的儿子当皇帝!所以霍光可以选择的只剩下昌邑王刘贺和刘病已这两个人!刘病已是汉武帝长子刘据这一系的独苗,刘贺也是昌邑王唯一的儿子!这就是为什么霍光先后拥立这两人当皇帝!如果不拥立这两个人当皇帝,难道要让霍光拥立自己的政敌燕王刘旦的儿子当皇帝吗?还是拥立不好对付的广陵厉王或者他的儿子当皇帝?
其实看看当时几位皇帝皇后的年龄我们就可以发现,皇帝汉昭帝驾崩时才21岁,被拉来做皇帝的汉废帝刘贺才19岁,再接班刘贺的汉宣帝即位时才18岁,而签署废除刘贺诏书的皇太后上官凤儿(霍光外孙女,上官桀的孙女)竟然只有15岁。15岁就当上皇太后,也是服了!完全是一群被霍光操控于股掌之上的少男少女。 这就是霍光为什么不选择年龄较大的皇位候选人的原因!