心脏病的原因有很多,不同的心脏病由不同的原因所引起。如冠心病的患者是在多种危险因素的作用下,引起冠状动脉粥样硬化导致血管狭窄造成心肌缺血而引起,高血压心脏病是长期的高血压引起心脏后负荷的增加所引起,病毒性心肌炎是因为病毒感染导致心肌出现炎症反应所引起。要及时的对不同的心脏病进行明确诊断并进行相应的治疗,及时的使心脏病得到有效的控制。