Utwórz automatycznie pełną ścieżkę podczas zapisywania do nowego pliku

Chcę napisać nowy plik za pomocą FileWriter. Używam tego w ten sposób: FileWriter newJsp = new FileWriter("C:\\user\Desktop\dir1\dir2\filename.txt"); Teraz dir1i dir2obecnie nie istnieją. Chcę, aby Java tworzyła je automatycznie, jeśli jeszcze ich tam nie ma. W rzeczywistości Java powinna...