常见病因主要有:结直肠肿瘤、缺血性结肠炎、结肠憩室病、急性感染性肠炎、结肠溃疡性病变、结肠病变外科或者内镜治疗术后出血等。近年来服用非甾体抗炎药、阿司匹林或其他抗血小板药物、抗凝药物也逐渐成为结直肠出血的重要病因。少见病因主要有:结肠血管畸形、放射性肠炎、孤立性直肠溃疡、直肠静脉曲张及物理化学损伤等。某些全身疾病,如肝肾功能障碍、凝血机制障碍、血液系统恶性肿瘤、结缔组织病等也可引起结直肠出血。。。