Javaではifでbooleanしかかけないので、==を=と書いてしまう
バグはめったに起きない。

起きるとしたら普段if (flag == true)と書いてるアフォが
if (flag = true)としちゃったときだけ。