これが出来ないのは不便なのかな・・・・ こういうタイミングでの宣言は後でハチャメチャになる原因な気がするので、エラーが出なかったとしても変数の宣言は最初に書いておくべきだと個人的には思っています。