法律分析:
抚养费2年不给是不会判刑的,因为不属于刑事责任范围之列。对拒不执行有关扶养费、抚养费、赡养费、财产分割、遗产继承、探望子女等判决或裁定的,由人民法院依法强制执行,有关个人和单位应负协助执行的责任。行为人拒不执行法院判决裁定的涉嫌触犯拒不执行判决、裁定罪,应当追究刑事责任。
法律依据:
《中华人民共和国民事诉讼法》 第二百四十二条
被执行人未按执行通知履行法律文书确定的义务,人民法院有权向有关单位查询被执行人的存款、债券、股票、基金份额等财产情况。人民法院有权根据不同情形扣押、冻结、划拨、变价被执行人的财产。人民法院查询、扣押、冻结、划拨、变价的财产不得超出被执行人应当履行义务的范围。人民法院决定扣押、冻结、划拨、变价财产,应当作出裁定,并发出协助执行通知书,有关单位必须办理。