便血的原因分为上消化道原因和下消化道的原因。上消化道的疾病有胃溃疡,胃癌,肝硬化引起的食道胃底静脉曲张破裂引起的出血。
表现为黑便或柏油样便,下消化道有肠道息肉,肿瘤,炎症,痔疮等,便血颜色可以表现为鲜血。