日本以外の国が経済的に危なくなってくると債務不履行などを警戒するためその国の通貨を
持っている人は別の通貨を購入します。

日本は黒字大国、低金利、外国からの借金が少ないという理由で債務不履行になりにくいため、
別の通貨として選ばれやすくなっています。結果、円高となります。