违法的。
如果一方不执行的是离婚协议中约定应给付的抚养费,可以向人民法院提起民事诉讼,以原协议约定为证据,请求法院判令对方履行其应尽的义务。
如果一方拒不交纳人民法院有关抚养费的判决或者裁定,另一方可以向法院申请强制执行,其他有关单位或者个人应当协助执行。
根据《最高人民法院关于人民法院审理离婚案件处理子女抚养问题的若干具体意见》第21条规定,对拒不履行或妨害他人履行生效判决、裁定、调解中有关子女抚养义务的当事人或者其他人,人民法院可依照《中华人民共和国民事诉讼法》第一百零二条的规定采取强制措施。
延伸阅读:
拒绝给抚养费能坐牢吗?
男方拒绝给孩子抚养费怎么办
拒绝给抚养费理由是否都能成立?