结论:
不给抚养费被抓一般是因拒不执行支付抚养费判决、裁定被司法拘留,不超十五日,若及时支付或提前解除,若仍拒不执行可能构成犯罪,且承担刑责后仍需履行支付义务。
法律解析:
根据法律规定,当法院作出支付抚养费的判决、裁定后,当事人有义务执行。若拒不执行,会被司法拘留,期限通常不超过十五日。被拘留后若能及时支付抚养费并认识错误,有可能提前解除拘留。但要是依旧拒不执行,情节严重就会涉嫌拒不执行判决、裁定罪,罪名成立将面临相应刑罚,情节一般的处三年以下有期徒刑、拘役或者罚金,情节特别严重的处三年以上七年以下有期徒刑并处罚金。同时,承担刑事责任并不免除支付抚养费的民事义务,需支付到子女年满十八周岁或能独立生活。如果遇到与抚养费支付相关的法律问题,可向专业法律人士咨询,以获取准确的法律建议和帮助。