Hemoemesis may occur in the late stage of cancer, and the common reasons are as follows: gastric cancer or esophageal cancer tumor cells eroding the esophageal and gastric venous plexus can cause massive bleeding, which can lead to repeated hematemesis symptoms of patients, and can lead to acute hemorrhagic shock. In addition, primary liver cancer or metastatic liver cancer can lead to portal vein tumor thrombus, which can cause esophageal and gastric varices. When patients eat hard food, it can cause esophageal and gastric vein rupture and cause massive bleeding. This hematemesis is usually fatal, and patients will die suddenly in a short time. The above health science knowledge is for reference only.