What causes an old man to vomit blood in the morning?

Elderly people vomiting blood in the morning, i.e., elderly people vomiting blood in the morning, may be due to esophageal diseases, gastric cancer, cirrhosis of the liver and other reasons. 1. Esophageal diseases: such as reflux esophagitis, esophageal diverticulitis, esophageal cancer and other diseases, the lesion site breaks down, the phenomenon of blood can be vomited. 2. Gastric cancer: malignant tumor of stomach may be caused by Helicobacter pylori infection, bad diet, smoking and alcohol, etc. Tumor invades blood vessels, which may cause gastrointestinal bleeding, and it may be manifested as vomiting of blood and black stools when the amount of bleeding is large. 3. Cirrhosis: Cirrhosis can occur due to portal hypertension rupture of esophageal varices, resulting in massive vomiting of blood. Elderly people vomiting blood in the morning can also be seen in the brain hemorrhage, oral diseases and other reasons, must be immediately sought medical attention. Depending on the consciousness of the elderly, you can choose to call 120 or self-transportation to the hospital.