.呕血的病因包括：
处理.呕血患者应该被视为急诊病人，对生命威胁的最主要区别在于是否有足够的失血引起休克。
少量失血.如果是这种情况，患者一般予以以下处理：使用质子泵抑制剂（如奥美拉唑）、输血（如果血红蛋白水平极低，即小于8.0g/dL 或4.5-5.0mmol/L），在可以安排内镜检查前禁食（临床称为NPO，由禁食的拉丁语nil per os缩写而成）。如果患者进一步呕血、生命体征不稳定，可以使用大口径套管或中心静脉导管开放适当的静脉通道。Sect