I'm trying to to read the file contents into a character array using the scanner class and I keep getting a string index out of bounds error from my code and I'm not sure what's wrong
    File fileName = null;
    if(0<args.length) {
        fileName = new File(args[0]);
    }
    Scanner s = null;
    try {
        s = new Scanner(fileName);
        s.useDelimiter(",");
    } catch (FileNotFoundException e) {
        e.printStackTrace();
    }
    char[]array = new char[26];
    while(s.hasNext()) {
        for(int i=0; i<27; i++) {
            array[i] = s.next().charAt(i);
        }
    }
 
     
    