what would cause throwing up blood
We're sorry, an error occurred. Vomiting blood, or hematemesis, is the regurgitation of stomach contents mixed with blood, or the regurgitation of blood only. Vomiting blood can be a frightening experience, but in some cases it may be triggered by minor causes. This includes swallowing blood from a mouth injury or from a nosebleed.
Vomiting that is very forceful or continues for a very long time may cause a tear in the small blood vessels of the throat. This may produce streaks of blood in the vomit. Swollen veins in the walls of the lower part of the esophagus, and sometimes the stomach, may begin to bleed.