1、机械损伤
如异物对食道的损伤、药物片剂对屈张静脉的擦伤、剧烈呕吐引起食道贲门黏膜撕裂等。
2、胃酸或其他化学因素的作用
后者如摄入的酸碱腐蚀剂、酸碱性药物等。
3、黏膜保护和修复功能的减退
阿司匹林、非甾体抗炎药、类固醇激素、感染、应激等可使消化道黏膜的保护和修复功能受破坏。
4、血管破坏
炎症、溃疡、恶性肿瘤等可破坏动静脉血管,引起出血。
5、局部或全身的凝血障碍
胃液的酸性环境不利于血小板聚集和凝血块形成,抗凝药物、全身性的出血性疾病或凝血障碍疾病则易引起消化道和身体其他部位的出血。