晋朝统一三国的时候,给了三个亡国之君不同等级的封号,按理说三国时期三足鼎立,同为亡国之君,三人的封号本该一样。但是晋朝是直接继承魏国的天下,认为曹魏最具有正统性,并且当时为了笼络魏国人心,晋朝给曹奂封了王爵。蜀国继承汉朝,也有一定的正统性,所以刘禅被封为了公爵,而晋朝认为东吴只是割据一方的诸侯,出身相对较低,所以只是给孙皓封为了侯爵。
司马家族的晋朝是从魏国手中得来的,说明魏国在三个国家中最具有正统性,既然承认魏国的正统地位,那么司马懿封曹奂为王也不足为奇。第一可以显得自己比较的高贵,第二还可以收拢人心,何乐而不为,毕竟曹髦死在父亲手里,这样做的话也能给西晋王朝正名,而且皇位也是司马炎逼迫魏元帝曹奂给自己的,如果杀了曹奂的话就证明自己真的是抢得了。
爵位分为公、侯、伯、子、男五个等级,侯爵的等级比公爵的等级要低一级,对司马家来说三国之中数魏国最尊贵,蜀国和吴国也不是一个级别,因为三国的建立曹丕是受汉献帝禅让得来的,有法统,蜀汉的开国皇帝是汉室宗亲。反观吴国既没有具备法统,也不具备血统,所以即便亡了国,吴国也不可能和蜀国并列,孙皓也不配和刘禅并列称公,但是刻薄的话孙皓也容易引起吴国旧民的反抗会得不偿失,所以封孙皓为侯。
对于三个亡国之君的封号等级虽然不同,但其实对比之下意义不大,三人都经历过亡国之痛,亡国之耻。即使晋朝给他们在高的封号,也无法弥补三人心中的痛。