不履行离婚协议违反了婚姻法和合同法。
根据婚姻法的规定,离婚协议是离婚手续的重要组成部分。离婚协议是指离婚当事人就离婚财产、扶养子女等事项所达成的协议。且离婚协议可以具有法律约束力。如果一方违反离婚协议,将导致对方相应的利益受到损害。根据婚姻法,当事人有权要求对方履行离婚协议,并可以向法院提起诉讼请求强制履行。
另外,离婚协议一旦签订,就构成了双方之间的合同关系。离婚协议是以民事合同形式存在的一份协议书,因此,违反离婚协议也违反了合同法的相关规定。合同法规定,当事人应当诚实信用地履行合同义务,保护交易中的对方当事人的合法权益。如果一方违反离婚协议,在对方当事人的约定权益受到损害的情况下,法院可以判决违约方承担违约责任,包括承担违约金、赔偿损失等。
总之,不履行离婚协议违反了婚姻法和合同法的相关规定,将导致法律后果并为自己带来经济和信用方面的损失。因此,当事人在签订离婚协议时,应当对协议内容进行充分的了解并严格履行协议中的约定。