Code:
package yapmasunu;
public class YeniQuerSumme {
private static Object[] args1;
public static void main(String[] args) {
String args1[]={"1","23","45","678"};
System.out.println(args1.length);
int quersumme =0;
for (int i = 0;i<args1.length;i++){
for (int j = 0;j<args1.length-1;j++){
if (args1[i].charAt(j)>='0'&&args1[i].charAt(j)<='9'){
quersumme +=args1[i].charAt(j)-'0';
}else{
throw new NumberFormatException ("keine Zahl");
}
}
System.out.println ("Die Quersumme beträgt "+quersumme);
}
}
}
Er gibt mir ein IndexOutOfBoundException wo ist denn mein Fehler?