Vas deferens obstruction is mainly caused by congenital developmental abnormality, urological diseases, trauma and other factors, which can be treated by medication and surgery according to different causes. 1. Congenital developmental abnormality: if the obstruction of vas deferens is caused by congenital hypoplasia or malformation of vas deferens, vasectomy or reconstruction should be used for treatment. 2. Urological diseases: If the obstruction of vas deferens is caused by inflammation or tumor in the urinary system, it should be treated by levofloxacin and other medicines to control the inflammation, or by tumor resection. 3. Trauma: If the obstruction of vas deferens is caused by trauma, surgical treatment such as vasectomy can be used to unblock the vas deferens. If patients have symptoms of vas deferens obstruction, it is recommended to go to a regular hospital, under the guidance of the doctor, for the cause of the disease, targeted treatment.