Map.forEach((k, v) -> …) 内で map.put(k, newValue) を実行した場合、どうなるか。

反復処理中に元のコレクションを構造的に変更しようとすると、実行時に例外がスローされる原因となる。