晉代的皇帝,很少有所作為者,但頗為聰明善辯的倒不少。《裴子語林》及《世說新語》都記載有很多晉代皇帝的善辯的故事。
晉明帝司馬紹從小就很聰明機靈,他四五歲時常坐在父親元帝司馬睿膝上玩。
一天恰遇有人從長安來拜見晉元帝。當時晉室已喪失了北方疆域,偏安江南,元帝感念故國,便向來人打聽西晉都城洛陽的消息,元帝想從小兒口中預卜一下兆頭,便問明帝:“你覺得長安遠還是日遠?”
明帝回答:“隻聽說有人從長安來,卻沒聽說有人從日邊來,所以日遠。”
元帝聽後很高興。第二天,他召集群臣宴會,將此事告知滿朝文武,並重新以此問明帝。不料這次明帝卻回答:“日近。”元帝聽後,很奇怪地問:“你為什麽講得和昨天不同?”明帝回答道:“舉目見日,不見長安。”明帝此辯,前後殊異,但其機巧自如,真是妙語奇出。