value[i] = Integer.parseInt(args[0].substring(i,i+1));

ここが引っかかりますね。