初学java,程序报错,求解答,该如何处理

初学java,程序报错,求解答
[code=Java][/code]
package cn.com.zhanglu.firstproject;

public class JiSuan 
{
public static void main (String args[])
{
Integer c=0,i;
for(i=1;1<=100;i++)
c=c+i;
System.out.println(c);
}

}

我在myproject项目里写的
Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
Unreachable code

at cn.com.zhanglu.firstproject.JiSuan.main(JiSuan.java:10)
这是报错内容

------解决方案--------------------
for(i=1;1<=100;i++)
楼主这个是死循环啊 1<100?????
------解决方案--------------------
1<=100?...是i吧。。楼主只只是小程序,用int就好了 。。Integer 是int的 封装对象。。直接用int基本数据类型好点。如果你是有目的性的吧。那就无视我说的建议吧。。
------解决方案--------------------

Java code
package cn.com.zhanglu.firstproject;

public class JiSuan {
      public static void main (String args[]) {
           Integer c=0,i;

           for(i=1;i<=100;i++) //应该是i<=100,而不是1<=100,死循环
              c=c+i;
           System.out.println(c);
      }

}

------解决方案--------------------
恩恩 就是个简单的错误,把1改成i就行了 ,这种小程序也没必要用到对象了