
古代封建社會,相當重視傳宗接代,尤其是帝王家,而楚國作為戰國七雄之一,楚王因為無法生育,經常為了開枝散葉傷腦筋,他底下的大臣得知此事後,就祕密將自己懷孕的姬妾獻給楚王,沒想到卻引來殺身之禍,還誕生了2個成語。
這位大臣就是戰國四公子之一的春申君黃歇,和楚考烈王是生死之交,曾進獻不少美女,但楚王始終生不出孩子。趙國一位善於鑽營的門客李園藉機找上了黃歇,想將國色天香的妹妹李環獻給他,黃歇見了之後非常喜歡,當晚就寵幸了她,李園也因此得到重用。
備受寵愛的李環很快就懷有身孕,李園得知後找到黃歇,鼓吹他將李環獻給楚王,如此一來若生下的是兒子,黃歇就是「太上皇」。根據《史記》跟《戰國策》記載,春申君為了鞏固自己的政權,果真採納了李園的建議,將李環送進宮。
不久後,李環果然生下兒子,楚王高興得將李環立為王后,也把孩子立為太子,這就是成語「移花接木」的由來。而生下兒子後的李環,每天擔驚受怕,擔心有天秘密會被告發,李園於是暗中收買刺客,準備對黃歇滅口。
《史記.卷七八.春申君列傳》提到,當時有個名叫朱英的門客曾經勸阻春申君,不要相信李園,直言「世有無妄之福,又有無妄之禍」,但春申君沒有理會。直到楚考烈王去世,李園派刺客埋伏在春申君奔喪的路上,將其殺害,又把他全家滅口,因此產生「無妄之災」這一句成語。同年,李園的妹妹跟春申君懷孕生下的孩子即位,是為楚幽王。