药物是无法治疗白内障,白内障是由于晶体老化、遗传、代谢异常、外伤、辐射、中毒和局部营养不良等可引起晶状体囊膜损伤,使其渗透性增加,丧失屏障作用,或导致晶状体代谢紊乱,使晶状体蛋白发生变性,形成混浊的病变。