There are three types of causes of high blood bilirubin: The first type of cause is high bilirubin due to hemolytic anemia. The first cause is high bilirubin due to hemolytic anemia, which is caused by excessive lysis and destruction of red blood cells, producing a large amount of bilirubin that exceeds the processing capacity of the liver, resulting in high bilirubin and often causing scleral yellow staining. High bilirubin caused by hepatocytes is common in viral hepatitis, because in viral hepatitis, hepatocytes are damaged and bilirubin cannot be processed in time, resulting in high bilirubin. The third cause is obstructive high bilirubin caused by poor bilirubin excretion, which is common in obstruction of the biliary tract and pancreatic cancer. These diseases cause high bilirubin due to poor bile duct excretion and bilirubin reflux into the blood.