👉 Hematemesis is a symptom of gastrointestinal bleeding, often associated with stomach or small intestine ulcers. It can be caused by various causes such as gastritis, colic, diverticulitis, or appendicitis, among others. Hematemesis may also occur due to certain conditions like irritable bowel syndrome (IBS), anemia, hematuria (blood in the stool), and other disorders that affect the gastrointestinal system.