根据《中华人民共和国民法典》,有三种情形的婚姻是无效的。
先说重婚。重婚就是有配偶的人又和别人登记结婚,或者明知道对方有配偶还和其登记结婚。因为婚姻实行一夫一妻制,重婚违反了这个原则,严重破坏了婚姻秩序。所以法律规定,重婚的婚姻无效,这样能维护合法婚姻配偶的权益和社会公序良俗。
再说有禁止结婚的亲属关系这种情况。直系血亲或者三代以内的旁系血亲是禁止结婚的。直系血亲是生育自己和自己生育的上下各代亲属,旁系血亲是有间接血缘关系的亲属。近亲结婚容易把双方的生理缺陷遗传给后代,影响后代健康,所以这类婚姻是无效的。
最后是未到法定婚龄。结婚时,男性不得早于二十二周岁,女性不得早于二十周岁。法定婚龄的设定综合考虑了生理、心理发育状况和社会因素。没到这个年龄就结婚,可能没办法承担起婚姻的责任和义务,所以这类婚姻同样无效。婚姻一旦被认定无效,就自始无效,双方不具有夫妻的权利和义务。