手上长白斑的原因患有白癜风,伴随有免疫疾病、甲状腺疾病等,这些导致病人具有抗正常人黑素细胞抗原的抗体,将正常产生的黑色素作为外界入侵的抗源而产生抵制抗体,导致黑素细胞遭受破坏而被消灭,这样手上就会会长出白斑。