Can you vomit blood if you eat too much ice?

Eating too much ice may cause cardia mucous membrane tear or acute gastric mucous membrane lesion, etc. causing bleeding leading to vomiting blood, but whether or not to vomit blood and personal constitution related.
The temperature difference between ice and the temperature of the gastrointestinal mucosa is very large. Eating too much of it may cause gastrointestinal spasms that induce severe vomiting, and when it leads to cardia tears, it is most likely to lead to hemorrhage and vomiting of blood.
Ice may also irritate the mucosa of the gastrointestinal tract, leading to acute gastric mucosal lesions causing bleeding, which may be accompanied by acid reflux, nausea and other epigastric discomfort. In addition, there may also be patients who have cirrhosis of the fundus esophagus varices rupture bleeding, peptic ulcer and other diseases, eating ice aggravates the disease resulting in damage to blood vessels leading to bleeding.
However, whether or not blood will be vomited after eating too much ice is related to the individual’s physique. In order to avoid symptoms such as vomiting blood caused by gastrointestinal bleeding, it is necessary to control the amount of ice or not to eat ice. If symptoms such as vomiting blood occur, you should go to the hospital for further examination, such as gastroscopy, to find the cause and treat it.