目前引起白内障的原因有先天性因素和后天性因素两种,先天性因素主要是因为婴幼儿在母体内特殊的病毒感染导致。而后天性因素,最主要的原因还是年龄因素,也就是我们常说的老年性白内障,老年性白内障的产生主要是因为随着年龄的慢慢增长,晶状体蛋白的异常凝集,导致晶状体透明性越来越差,阻碍了眼外的光线充分的进入眼内,从而引起视力下降,导致看东西越来越模糊。其他原因导致的白内障也是这个原理。
当然,外伤性因素和全身性的代谢性疾病因素也会引起白内障的产生。外伤性因素,顾名思义是因为眼睛受到了外伤之后导致的白内障,而代谢性因素主要是以全身性的代谢性疾病有关,主要是与糖尿病有关。