这个时候天下已经大乱,晋朝经过八王之乱的打击,已经土崩瓦解,少数民族纷纷建立政权,司马越焦急万分,但是已经无力改变,最后病死。
虽然司马越死了,但是司马炽已经没有回天之力,面对匈奴刘聪的不断打击,司马炽毫无还手之力,最后被匈奴攻破了洛阳,司马炽等西晋皇族全部被俘,作为太子的司马铨也没有逃脱,被一起抓到了刘聪的都城平阳,在不久之后被刘聪*死。铨初封上庸王,怀帝即位,更封豫章王。二年,立为皇太子。洛京倾覆,没于 刘聪。
随后西晋大臣拥立皇族司马邺为帝,两年后匈奴再次攻破长安,西晋王朝彻底灭亡,西晋皇族旁支琅琊王司马睿在江南建立东晋。