公职人员不给抚养费是犯法的。
抚养费是父母对子女应尽的法定义务,不直接抚养子女的一方应当支付相应的抚养费。公职人员作为父母的一员,同样需要履行这一义务。如果公职人员拒绝支付抚养费,不仅违反了法律对父母抚养义务的规定,也损害了子女的合法权益。
具体来说,根据《中华人民共和国民法典》的相关规定,父母对子女有抚养教育的义务,这是法定的、不可推卸的责任。如果公职人员不给抚养费,子女或其法定代理人有权向人民法院提起诉讼,要求支付抚养费。人民法院在审理此类案件时,会根据子女的实际需要、父母的负担能力和当地的实际生活水平等因素,确定抚养费的数额和支付方式。
因此,公职人员不给抚养费是违法的,应当承担相应的法律责任。如果面临这样的情况,建议首先尝试通过协商或调解的方式解决,如果协商无果,可以依法向人民法院提起诉讼,维护子女的合法权益。