战国时期,楚国的楚襄王即位后成天吃喝玩乐,不理朝政,又重用奸臣,导致政治非常黑暗腐败,国家一天天衰落下去。不久,秦国派兵攻打楚国,攻陷了楚国的都城郢城。楚襄王逃到城阳,悔恨交加,对大臣庄辛说:“我落得今天这个地步,是我自己一手造成的,现在,你看还有什么办法可以补救吗?” 庄辛见楚襄王确实有悔改之意,便趁机给他讲了个故事。庄辛说:“从前,有人养了一群羊。有天清晨,他发现羊少了一只,仔细查看,原来是羊圈破了个洞,夜里狼从洞中钻进来,叼走了一只羊。邻居们劝他赶紧修补羊圈,那个人不听劝告,说:‘羊已经丢了,再修羊圈又有什么用呢?’没想到第二天一早,他发现羊又少了一只。原来,狼从那个破洞中又叼走了一只羊。这个人很后悔当初没有听从邻居的劝告,于是赶快把羊圈上的洞补好了。从此以后,狼再也不能钻进羊圈叼羊了。”
讲完故事后,庄辛又接着分析了当时楚国的形势,认为楚国都城虽然被攻陷,但只要楚王能够振作起来,改正错误,楚国是不会被秦国灭掉的。楚襄王听了,便按照庄辛说的去做,果然渡过了危机,重新振兴了楚国。
这个故事出自《战国策·楚策四》。在这个故事中,庄辛告诉楚襄王,羊丢失后应该及时修补羊圈,只有这样才能保护好其他的羊,这便是成语“亡羊补牢”的出处。庄辛的话使楚襄王明白了出错应该及时补救免得再受损失的道理,终于使楚国重新强大起来。