法律分析:
合同无效的情形有:1、合同意思表示虚假;2、合同条款违反法律法规强制性规定或者公序良俗;3、合同当事人属于无民事行为能力人。合同可撤销的情形有合同存在欺诈、胁迫、显失公平或者重大误解。
法律依据:
《中华人民共和国民法典》
第一百四十六条 行为人与相对人以虚假的意思表示实施的民事法律行为无效。以虚假的意思表示隐藏的民事法律行为的效力,依照有关法律规定处理。
第一百四十七条 基于重大误解实施的民事法律行为,行为人有权请求人民法院或者仲裁机构予以撤销。