Question: can vomiting blood be a sign of cancer?
Answer: It is important to remember that these symptoms can also be caused by many other illnesses, such as a stomach virus or an ulcer. Symptoms of advanced stomach cancer may include: Weakness and fatigue. Vomiting blood or having blood in the stool.