Cita de: @?0!,5^34 en 15 Noviembre 2019, 02:06 AM
Yo por el programa entendí que quiere crear un archivo que no existe en una ruta. Entonces no puede obtener de algo que aún no creó.
Lo que comentas de resources como va? Normalmente cierro los flujos a mano con .close para no malgastar recursos.
En el ejemplo que puse hace todo, si no existe el fichero lo único que tienes que hacer es darle un nombre para poder ser escrito.
En la línea 23, cuando se obtiene el path con el JFileChooser se le concatena el nombre del archivo y listo.
Y en la línea 25 se usa el try- with resources