title: reading tab delimited textfile java
body: <pre><code>10
  aaa aaa aaa
  bbb bbb bbb
  ccc ccc ccc
  ddd ddd ddd
  </code></pre>
  
  <p>I have a textfile that Im trying to read with tab delimiters. whenever i read the file, i get an arrayindexoutofbound error after the 10. i search online and found that i have to add a -1 behind the \t but i still get the same error.</p>
  
  <pre><code> try{
          Scanner scan = new Scanner(new File("1.txt"));
          String line="";
          int readline = Integer.parseInt(scan.nextLine());//
  
          while (scan.hasNextLine())
          {
              line = scan.nextLine();
  
              if(line.equals("ccc"))
              {  
                  break;
              }
          String[] split=line.split("\t");
  
              array.add(split);
          } 
  </code></pre>