建兴元年(313年)四月二十七日,司马邺在长安即位,即孝愍皇帝,改元建兴。永嘉五年(311)六月,晋怀帝被汉兵俘虏到平阳,刘聪任命他为特进左光禄大夫,并封“平阿公”,第二年又封他为“会稽郡公”,享受三司的礼仪,并且把小刘贵人嫁给他为妻。永嘉七年(313年)年初,刘聪在光极殿大宴群臣,席间,命令晋怀帝穿上青衣行酒令取乐,致使晋朝的故臣庚珉、王隽悲愤不已,大声痛哭。刘聪十分不高兴。二月,刘聪就将晋怀帝和晋朝的旧臣十几个人一举杀害,怀帝死时才30岁。晋怀帝被害的消息传到长安之后,太子司马邺举哀服丧,并且即皇帝位,这时他年仅14岁。司马邺,字彦旗,是晋武帝司马炎的孙子,司马晏的儿子,洛阳被汉兵攻陷之后,到荥阳密县去避难,在那里和舅舅荀藩相遇,一同南下许颖。司马邺即位以后,马上大赦天下,并且改元建兴。当时的长安城里,住户不超过一百,公私加起来也只有车四辆,文武百官既没有官服,也没有印绶,只有在桑版刻上号罢了。
