法律分析:
没离婚和别人生孩子会犯法。如果一方没有离婚就和别人以夫妻名义的共同生活,还养育了孩子的就构成重婚。重婚罪在刑法上最高可以判两年。如果另一方不知道对方没有离婚,那么他就不构成重婚罪,开始不知道后期知道了还是共同生活的也构成重婚罪。
法律依据:
《中华人民共和国刑法》 第二百五十八条 有配偶而重婚的,或者明知他人有配偶而与之结婚的,处二年以下有期徒刑或者拘役。