What Are The Main Causes Of Volcanic Eruptions?

What Are The Main Causes Of Volcanic Eruptions? Although there are several factors triggering a volcanic eruption, three predominate: the buoyancy of the magma, the pressure from the exsolved gases in the magma and the injection of a new batch of magma into an already filled magma chamber. What are the causes of volcanic eruption