晉懷公,姬姓,名圉,是晉獻公的孫子、晉惠公的兒子。晉國驪姬之亂的時候,晉惠公逃到了梁國。梁國的國君見他是大國的公子,很有才干,對他很是器重,于是把女兒梁嬴嫁給了他。梁嬴懷孕,已經(jīng)過了預產(chǎn)期,胎兒尚未出生。惠公心中焦急,請卜者(算命先生)招父父子占卜。招父的兒子掐指一算:“公子將有一男一女?!闭懈更c頭,說:“是的,不過,男的日后為他人勞役(當人質(zhì)),女的將為他人之妾。”晉惠公有點生氣,干脆給兒子取名叫“圉”,女兒取名叫“妾”,這兩個名字果然預示了他們的一生。
公元前645年,秦晉兩國在韓原開戰(zhàn),晉國戰(zhàn)敗,晉惠公被秦國俘虜。為了早日回國,晉惠公把太子圉留在秦國做了人質(zhì)。此時圉大概十一歲,秦穆公為了籠絡(luò)他,把自己的女兒懷嬴嫁給了他。圉的妹妹妾在秦國做了別人的侍女。
公元前638年,晉惠公病重,國內(nèi)暗流涌動。在秦國的太子圉聽到了消息,準備逃回晉國。他對妻子懷嬴說:“我準備回晉國了,你跟我一起回去嗎?”懷嬴雖然很喜歡他,但她不想到晉國,于是對圉說:“你是晉國的太子,現(xiàn)在作為人質(zhì)而屈居在秦國?,F(xiàn)在你的父親病重,你想回去,不是很應(yīng)該嗎?我國君主讓婢子侍候你,為你捧著手巾梳子,是為了籠絡(luò)你,使你安心。我如果跟你回去,就丟棄了國君的命令。我不敢跟從你回國,也不敢向別人泄露這個消息。你自己回去吧!”于是,太子圉悄悄逃回了晉國。
懷公返晉
公元前637年9月,晉惠公去世,太子圉即位,就是晉懷公。他對在外流亡的叔叔重耳十分忌憚,想方設(shè)法地切斷重耳與國內(nèi)的聯(lián)系。他對外宣布,禁止國內(nèi)的人跟隨在外流亡的人,并且設(shè)置了一個期限,如果有人限期沒有從國外回來,就不赦免他的罪過。此時,狐偃跟隨重耳在外流亡沒有回來,他就抓住了狐偃的父親狐突(重耳、夷吾的外祖父,晉懷公的外曾祖父),逼迫他讓狐偃回來,狐突反對這么做,晉懷公就殺了他。狐突之死,將晉國公卿徹底推向了重耳一方。
秦穆公對晉懷公私自從秦國逃跑的行為極為不滿。這時,公子重耳一行人經(jīng)過十幾年的流亡到達了秦國。秦穆公隆重接待了重耳,經(jīng)過試探,他對重耳的品行十分滿意,決定派軍隊護送重耳回國即位。重耳的隊伍在晉國勢如破竹,晉國的大夫和軍隊紛紛歸附。晉懷公見況不妙,悄悄地逃走了。重耳進入曲沃,朝拜過了晉武公之后即位為君,就是晉文公。不久,晉文公派人在高梁城刺殺了晉懷公。
晉懷公從即位到被殺,不足五月,是名副其實的短命國君。首先,他作為人質(zhì)而私自回國,激怒了秦公,失去外援;其次,他為政不仁,為了對付叔叔而殺死了外曾祖父,徹底失去了國人的支持。他的下場可謂是自作自受。