1、陽光與紫外線多年來,人們已經注意到陽光參與了人類白內障的形成。在紫外線影響下,磷離子可能與衰老的晶狀體中的鈣離子結合,形成不可溶解的磷酸鈣,從而導致晶體的硬化與鈣化。這就是白內障的病因之一。
2、缺氧在缺氧的情況下,可使晶體內鈉、鈣增加,鉀、維生素C相應減少,而乳酸增多,促使白內障的形成。這是白內障的病因中比較常見的一種。
3、營養素代謝,維生素和微量元素缺乏與白內障形成有關,如鈣,磷,維生素E、A、B2等。這也屬於誘發白內障的原因。
4、內分泌紊亂可以促使白內障的產生,從糖尿病病人發生白內障較一般人高,就足以說明。