Créer automatiquement le chemin complet lors de l'écriture dans un nouveau fichier

Je veux écrire un nouveau fichier avec le FileWriter. Je l'utilise comme ceci: FileWriter newJsp = new FileWriter("C:\\user\Desktop\dir1\dir2\filename.txt"); Maintenant dir1et dir2actuellement n'existent pas. Je veux que Java les crée automatiquement s'ils ne sont pas déjà là. En fait, Java devrait...