债的消灭情形主要有 。
因债履行而消灭
债权客体的消灭
债权主体的消灭
因双方协议而消灭
因抵消而消灭
[解析] 债因下列法律事实的出现而消灭:①因履行而消灭;②因双方协议而消灭;③因特定主体死亡而消灭;④因抵消而消灭;⑤因债权人免除债务而消灭;⑥因债务人依法将标的物提存而消灭;⑦因法律规定或者当事人约定终止的其他情形而消灭。