长期应用某些药物或接触某些化学药品可引起白内障。药物包括皮质类固醇、氯丙嗪、抗肿瘤药物、缩瞳剂和避孕药等。化学物质包括苯及其化合物、萘、金属等。晶状体后囊下出现小点状混浊、空泡和结晶等,停药后混浊可逐渐消退。为抗精神病药,长期大量服用后可引起角膜和晶状体毒性。如果用药量超过2500g,95%以上的病人将出现白内障。铜、铁、汞、银、锌等对晶状体有毒性作用,长期接触这类金属或含金属的药物,容易发生白内障。 ......