法律分析:结婚的必备条件有:
1、结婚时,男女双方必须完全自愿,任何一方不得强迫或干涉他人;
2、结婚年龄,男性不得早于二十二岁,女性不得早于二十岁;
3、结婚的男女双方必须亲自到婚姻登记机关登记结婚。
法律规定,有下列情形之一的,禁止结婚:
1、直系血亲和三代以内旁系血亲;
2、患有医学上认为不应该结婚的疾病。
法律依据:《中华人民共和国民法典》
第一千零四十六条 结婚应当男女双方完全自愿,禁止任何一方对另一方加以强迫,禁止任何组织或者个人加以干涉。