private void readImages2(String folderpath) throws ClassNotFoundException, SQLException { // iterate on each folders inside the folder File[] files = new File(folderpath).listFiles(); wordClasses = new String[NUM_CLASSES]; int classes[] = new int[NUM_CLASSES]; int i = 0; for (File file : files) { if (file.isDirectory()) { // search in the database wordClasses[i] = file.getName(); classes[i] = db.getIndex(wordClasses[i]); File[] wordFolder = file.listFiles(); for (File wordImage : wordFolder) { Shorthand word = new Shorthand(wordImage, wordClasses[i], classes[i]); testingSamples.add(word); } i++; } } }