癌症晚期尿血的原因有很多,建议到正规医院先检查病因,然后在选择合适的治疗方案,延长寿命。需要注意的是,时刻留意癌细胞有无转移情况及自身的状况,采取手术治疗,化疗及对症治疗,在平时饮食中不要吃辛辣刺激性的食品,保持情绪稳定,正确面对疾病,积极配合医生进行治疗。