Se han elaborado varias teorías sobre su corto reinado; la más aceptada es que era muy viejo cuando ascendió al trono; su precursor, el rey Zhaoxiang, gobernó por más de 50 años.