《世家》云:“孔子迁於蔡三岁,吴伐陈。楚救陈,军於城父,闻孔子在陈、蔡之间,使人聘孔子。孔子将往拜礼,陈、蔡大夫谋曰;‘孔子贤者,所刺讥皆中诸侯之疾。孔子用於楚,则陈、蔡用事大夫危矣!’乃相与发徒役,围孔子於野。不得行,绝粮。孔子讲诵弦歌不衰。於是使子贡至楚。楚昭王兴师迎孔子,然後得免。”此说世多信之,余窃疑焉。《论语》曰:“在陈绝粮;从者病,莫能兴。”《孟子》曰:“君子之厄於陈、蔡之间,无上下之交也。”但言其君大夫不见礼以至於贫乏耳,初未尝云有兵以围之也。匡人之难两见於《论语》,宋桓司马之难一见於《论语》而详载於《孟子》,而皆不言陈、蔡之围。若如《世家》所记,两国合兵围之,其事大於恒、匡人之难多矣,而《论语》、《孟子》反皆不言,但谓之“绝粮”,谓之“无交”,岂理也哉!楚,大国也,陈、蔡之畏楚久矣。况是时吴师在陈城下,陈旦夕不自保,何暇出师以围布衣之士?陈方引领以待楚救,而乃围其所聘之人以撄楚怒,欲何为者?哀之元年,楚子围蔡,蔡人男女以辨,蔡於是乎请迁於吴;二年,迁於州来。其畏楚也如此,幸其不伐足矣,安敢自生兵端?由是言之,谓陈、蔡之大夫围孔子者,妄也。蔡方事吴,陈方事楚,楚围蔡而陈从之,陈围蔡而吴伐之,陈之与蔡,仇仇也。且蔡迁於州来,去陈远矣;孔子时既在蔡,蔡人欲围孔子斯围之耳,不必远谋之陈;比陈知孔子之往,则孔子已至楚矣。由是言之,谓陈、蔡之大夫相与谋围孔子者,妄也。陈、蔡合兵而来,当不下万馀人,孔子之从者不过数十人,围而杀之,如反掌耳。围之七日,至於绝粮而不肯杀,又不肯絷之以归国,老师费财,意欲何为?设使楚竟不救,将坐俟其饿死而後去乎?其为谋亦拙矣!由是言之,谓陈、蔡之大夫相与谋围孔子,使之绝粮,待楚救至而後免者,妄也。此皆时势之所必无,人情之所断不然者,而世儒多信之,其亦异矣!孟子曰:“孔子於季桓子,见行可之仕也;於卫灵公,际可之仕也;於卫孝公,公养之仕也。”独其於陈、蔡也,则曰“无上下之交”。盖古之他国者,其君大夫必馈之饣气,而陈、蔡皆无之,以此致厄,如晋重耳之不礼於郑、卫,乞食於五鹿者然;乌有所谓“发徒役以围孔子於野”者哉!《春秋传》云:“陈不救火,君子是以知其先亡。”《国语》亦言陈之道路不修,宾旅无所依,故单子知其必亡。盖陈之国事日非,其君大夫皆不恤宾旅,孔子亦不乐立於其朝,而蔡乃楚境,楚人亦务富国强兵,非能尊贤养士之国,虽有贞子、叶公之辈,度亦暂与相依而未必遂久与相处,是以往来两地未有定居,其窘饿穷乏盖亦非一日之事矣,故曰“厄於陈、蔡之间”,言其非一时,非一地也。其反卫也,曰“公养之仕”,言其仅能免於昔日之绝粮也。後之人但闻有绝粮之事而不知其故,遂疑二国大夫之相厄者,因附会而为之说,而不知其舛也。故今昔不载。蔡乃楚境之说,详见前《叶公条》下。