酸性溶液发生析氢腐蚀,中性或弱碱性溶液发生吸氧腐蚀。根本原因在于哪一个总反应能够发生,比如铁和铜在稀硫酸溶液中,就发生铁与稀硫酸的反应,而不会发生铁与氧气的反应。铁铜在氯化钠或氢氧化钠溶液中,铁不会与氯化钠、氢氧化钠或水直接反应,只能与溶液中溶解的氧气反应,所以此时发生吸氧腐蚀。