Si ton séparateur est toujours le même et est bien /, utilise plutôt la méthode split sur ta string
(http://docs.oracle.com/javase/1.4.2/docs/api/java
/lang/String.html) et utilise ensuite un for étendu.
Si tu veux rester sur ta solution (qui est tout à fait fonctionnelle aussi, ainsi que correcte), ton problème vient du fait que tu as X cases dans ton tableau (donc tableau de 0 à X-1) et tu vas chercher la valeur X, donc en dehors du tableau (ce qui est la traduction de Array Index Out Of Bounds).
L'initialisation de ta i n'est pas apparente, donc j'imagine que tu dois l'initialiser à 1.