No, general anesthesia is not used in cataract surgery. In fact, cataract surgery is an outpatient procedure, and patients are awake during the whole procedure. Topical or local anesthesia is used in most cataract surgeries to avoid any pain or discomfort for patients.