火山爆發是地殼運動表現之一。原因是地球內部的熔融物質在壓力的作用下噴出。地球內部溫度和密度不均勻,在地幔內部形成地幔對流或地幔柱。當高溫物質上升到地球淺部時, 由于壓力減小而發生部分熔融。在外力作用下,這些熔融物質匯聚在一起并在地球的淺部形成巖漿囊。當巖漿囊的壓力大于地層的壓力時,巖漿就會沿著斷層或薄弱的地方沖破地殼,造成火山爆發。還有一種火山爆發的成因是由于板塊相互作用,如在板塊的俯沖帶或者碰撞帶,由于摩擦形成了局部高溫,一些含水礦物的脫水降低了巖石的熔點,這時也會形成巖漿囊,從而引發火山爆發。
(據澎湃新聞)