「 how come 」 と 「 why 」 の 違い |解説

【質問内容】“why” は「なぜ~?/どうして~?」という意味の疑問詞ですが、“how come” も同じ意味の疑問詞、だと習いました。本当に全く一緒の意味の単語で、交換可能なんでしょうか?それとも、微妙なニュアンスの違いなどがありますか?