导致肝癌的因素一般是由于病毒性肝炎引起,病毒性肝炎与肝癌关系主要为乙型与丙型肝炎。其次有一部分肝癌患者合并有不同程度的肝硬化,所以肝硬化也被视为促癌因素,因此肝硬化患者应做好定期复查工作,以防止肝癌的发生。