合同履行抗辩权的种类主要有同时履行抗辩权、先履行抗辩权和不安抗辩权。
同时履行抗辩权是指双务合同的当事人应同时履行义务的,一方在对方未履行前,有权拒绝对方请求自己履行合同的权利。根据《中华人民共和国民法典》第五百二十五条规定,当事人互负债务,没有先后履行顺序的,应当同时履行。一方在对方履行之前有权拒绝其履行请求。一方在对方履行债务不符合约定时,有权拒绝其相应的履行请求。例如,在一手交钱一手交货的买卖合同中,如果卖方没有交付货物,买方就可以行使同时履行抗辩权,拒绝支付货款。
先履行抗辩权是指双务合同中应先履行义务的一方当事人未履行时,对方当事人有拒绝其履行请求的权利。依据《中华人民共和国民法典》第五百二十六条规定,当事人互负债务,有先后履行顺序,应当先履行债务一方未履行的,后履行一方有权拒绝其履行请求。先履行一方履行债务不符合约定的,后履行一方有权拒绝其相应的履行请求。比如,在房屋装修合同中,约定装修公司先完成装修工作,业主再支付装修款。若装修公司没有按照合同约定完成装修,业主就可以行使先履行抗辩权,拒绝支付装修款。
不安抗辩权是指在有先后履行顺序的双务合同中,应先履行义务的一方有确切证据证明对方当事人有难以给付之虞时,在对方当事人未履行或未为合同履行提供担保之前,有暂时中止履行合同的权利。《中华人民共和国民法典》第五百二十七条规定,应当先履行债务的当事人,有确切证据证明对方有下列情形之一的,可以中止履行:(一)经营状况严重恶化;(二)转移财产、抽逃资金,以逃避债务;(三)丧失商业信誉;(四)有丧失或者可能丧失履行债务能力的其他情形。当事人没有确切证据中止履行的,应当承担违约责任。例如,在买卖合同中,卖方发现买方经营状况严重恶化,有无法支付货款的可能,此时卖方就可以行使不安抗辩权,暂时中止交货。

法律依据:
《中华人民共和国民法典》 第五百二十五条
当事人互负债务,没有先后履行顺序的,应当同时履行。一方在对方履行之前有权拒绝其履行请求。一方在对方履行债务不符合约定时,有权拒绝其相应的履行请求。
第五百二十六条
当事人互负债务,有先后履行顺序,应当先履行债务一方未履行的,后履行一方有权拒绝其履行请求。先履行一方履行债务不符合约定的,后履行一方有权拒绝其相应的履行请求。