code: public static void createIntermediateFolders(String absoluteFile)
  			throws FileNotFoundException {
  		if (absoluteFile == null) {
  			throw new FileNotFoundException("'" + absoluteFile
  					+ "' is not valid");
  		}
  		// normalize the path
  		String normalizedAbsoluteFile = normalizePath(absoluteFile);
  		int endIndex = normalizedAbsoluteFile.endsWith(PathUtils.SLASH) ? normalizedAbsoluteFile
  				.length() : normalizedAbsoluteFile.lastIndexOf(PathUtils.SLASH);
  
  		String filePath = normalizedAbsoluteFile.substring(0, endIndex);
  		new File(filePath).mkdirs();
  	}
docs: <p>
  create target folders file if doesnt exist
  </p>
  
  @param absoluteFile
  @throws FileNotFoundException