由于肝上长瘤可以是良性肿瘤也可以是恶性肿瘤,而肝脏良性肿瘤有很多种,如肝血管瘤,肝脏腺瘤,肝脏良性增生性结节等等。肝脏恶性肿瘤也有多种,最多见的是肝癌,肝癌也分为原发性肝癌与转移性肝癌等等。不同类型肝脏肿瘤其长肿瘤的病因有所差异:1、原发性肝癌它的病因主要是肝炎后肝硬化(包括乙肝肝炎后肝硬化或酒精性肝硬化)、霉变的食物、化学性物质的刺激比如亚硝胺类的物质与原发性肝癌的发生有关。2、肝转移癌是指其他部位的恶性肿瘤转移到肝脏,常见于结直肠癌肝转移、胃癌肝转移等等。3、肝良性肿瘤的确切病因目前仍然尚未清楚。