1、機械損傷
如異物對食道的損傷、藥物片劑對屈張靜脈的擦傷、劇烈嘔吐引起食道賁門黏膜撕裂等。
2、胃酸或其他化學因素的作用
后者如攝入的酸堿腐蝕劑、酸堿性藥物等。
3、黏膜保護和修復功能的減退
阿司匹林、非甾體抗炎藥、類固醇激素、感染、應激等可使消化道黏膜的保護和修復功能受破壞。
4、血管破壞
炎癥、潰瘍、惡性腫瘤等可破壞動靜脈血管,引起出血。
5、局部或全身的凝血障礙
胃液的酸性環境不利于血小板聚集和凝血塊形成,抗凝藥物、全身性的出血性疾病或凝血障礙疾病則易引起消化道和身體其他部位的出血。