中醫認為病理性質有虛實之分,實癥為氣火亢盛,血熱妄行;虛癥有二:一為陰傷虛火妄動,灼傷血絡,一為氣虛不能攝血,總之,因氣火逆亂,血不能循經致絡傷血溢,病因以感受外邪,飲食失節,淤血阻滯,久病氣虛血虧為主。西醫認為本病屬自身免疫性疾病,由于機體對某些過敏物質發生變態反應而引起毛細血管通透性及脆性增高,導致皮下組織、黏膜及內臟器官出血及水腫。過敏原有細菌(溶血性鏈球菌,結核桿菌),病毒(風疹、水痘),寄生蟲(蛔蟲、鉤蟲)等感染引起。也可由動物性異體蛋白引起,如魚、蝦、蟹 等,亦可由抗生素(青霉素,鏈霉素),磺胺藥,解熱鎮痛藥(水楊酸類,保泰松),鎮靜劑(苯巴比妥類),激素類(雌激素,雄激素),抗結核藥(對氨柳酸、異煙肼)等藥物引起,還可由其他因素如:寒冷,花粉,外傷,昆蟲咬,預防接種等引起。