Perhaps somewhat embarassing, but after some hours I still cannot create a file in Java...
File file = new File(dirName + "/" + fileName); try { // --> ** this statement gives an exception 'the system cannot find the path' file.createNewFile(); // --> ** this creates a folder also named a directory with the name fileName file.mkdirs(); System.out.println("file != null"); return file; } catch (Exception e) { System.out.println(e.getMessage()); return null; } What am I missing here?