1、靜脈曲張性出血:由食管-胃底靜脈曲張破裂及門靜脈高壓性胃病導致的出血,這類出血的死亡率較高,治療有其特殊性。肝硬化患者60%~65%的出血由此原因引起。
2、非靜脈曲張性出血:胃十二指腸潰瘍是其中最常見的原因,其他原因有胃黏膜糜爛、反流性食管炎、食管賁門黏膜撕裂症、惡性腫瘤等。膽道損傷、主動脈瘤破入上消化道及凝血功能異常等引起的上消化道出血較少見。