18岁会得精神病可能是由于遗传因素、环境因素等原因导致的。但也有可能是精神分裂症等疾病引起的。一、原因1.遗传因素:如果患者家族中有患有精神病的人群,则其后代患精神病的概率要比正常人高一些。2.环境因素:如果患者长期处于不良的生活环境中,如家庭氛围不好、经常受到父母的责骂或虐待等因素,可能会对患者的身心健康造成影响,从而诱发该疾病。二、治疗对于上述情况所引起的精神病,建议患者及时到正规医院,在医生指导下通过心理疏导的方式进行改善。必要时也可以遵医嘱服用抗精神病类药物进行治疗,比如阿立哌唑片、氯氮平片等。除此之外,也有可能是其他因素造成的,比如脑炎、脑梗死等。若通过上述方法,症状无法得到缓解,需要及时就医诊断。