赵武灵王被饿死跟他没有处理好继承人有关。赵武灵王本来已经封了他第一个王后的儿子章为太子,后来他喜爱第二个王后,就废了公子章,把第二个王后的儿子何封了太子。赵武灵王为了方便他在外打战,就把国王的位置让给了太子何,自己做“主义”(也就是太上皇)。赵王何在作了几年国王后,得到了大臣的拥护并也有了自己的威望,估计赵武灵王心里有点不舒服的。后来,武灵王看到公子章听命于小儿子赵王何,心生怜悯,就想把公子章也封为国王,把赵国一分为二(让两个儿子对抗)。但是已经成为赵王的公子何肯定是不允许赵国分裂的。而武灵王这个想法,使得有些大臣们也去拥护公子章。公子章抢先下手,发动叛乱,杀死大臣肥义,其他拥护赵王何的大臣马上率兵打败叛兵。公子章躲到父亲的王宫中。大臣们围堵住王宫,杀死公子章。围攻王宫是要灭族的。所以这些大臣干脆围住王宫,不准赵武灵王出来,也不提供吃的。围了整整三个月后,赵武灵王当然是活活给饿死了。