肝癌晚期身上黄是因为血中胆红素高于正常了。肝癌如果是合并肝硬化,出现肝细胞性的黄疸,是肝细胞破坏,肝细胞中的胆红素入血,导致血中直接和间接胆红素高于正常治疗给予保肝药物治疗。如果是因为肝癌肿大压迫了胆管,导致胆汁无法排出,胆道内压力高,导致直接胆红素入血,从而出现了梗阻性的黄疸,需要行经皮、经肝胆道穿刺外引流,将胆汁引出体外,从而缓解梗阻性黄疸的症状。肝癌晚期出现黄疸,是病情加重表现。主要是要针对其出现的并发症对症处理,以便缓解患者的症状,提高生存质量,也可以使用适当的化疗、放疗、靶向或者免疫治疗来抑制肿瘤的生长。