为什么会发生海啸? 海啸是由地震、火山爆发或强烈风暴等所引起的海水巨大涨落,按成因可分为地震海啸、火山海啸、风暴海啸等几种。在茫茫的大海里,地震引起的波浪的高度虽然不到一米,但当它冲击到海岸边或岛屿的岸边时,浪高却急剧上升,最高时可达二三十米,而且每次隔数分钟或数十分钟就重复一次。