Cancer can cause difficulty swallowing through several mechanisms. Tumors in the esophagus, throat, or nearby structures can physically obstruct the passageway. Additionally, treatments such as radiation therapy and chemotherapy can cause inflammation and damage to the tissues, further complicating swallowing.