关于JAVA初始化的有关问题,求高手解决一下

关于JAVA初始化的问题,求高手解决一下
关于JAVA初始化的有关问题,求高手解决一下
请问为什么i不需要初始化,j却要初始化?
------解决思路----------------------
可能是javac认为不管怎么说
for(i=0; i<200; i++)
中的i=0都会被执行, 所以i已经初始化过了,
for(j=0; j<200; j++)
却不一定会被执行(编译器可能还不会分析的那么详细), 所以可能没有初始化