(Java)空字符串

(Java)空字符串,java,numberformatexception,Java,Numberformatexception,我得到一个错误: Exception in thread "main" java.lang.NumberFormatException: empty String at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1011) 使用此代码: for(int i = 0; i <= x.length(); i++) { if(x.charAt(i) == ',')

我得到一个错误:

Exception in thread "main" java.lang.NumberFormatException: empty String
    at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1011)
使用此代码:

for(int i = 0; i <= x.length(); i++)
    {
        if(x.charAt(i) == ',')
        {
            z = Double.parseDouble(x.substring(y, (i - 1)));
            y = i;
            a += z;
        }
    }

for(int i=0;i y什么时候被创建?什么是
x
?什么是
y
?对不起,我自己解决了这个问题。