public static boolean insertar_nuevo(Producto x){
		
		try{
			//abrimos el fichero en modo lectura con la opción append para insertar el nuevo producto en final del fichero
			BufferedWriter escribe=Files.newBufferedWriter(path, 
					java.nio.charset.StandardCharsets.UTF_8, java.nio.file.StandardOpenOption.APPEND);			
			
			escribe.write(x.getCod()+";"+x.getDesc()+";"+x.getStock()+";"+x.getPrecio());			
			escribe.newLine();
			escribe.close();
			return true;
		}catch(InvalidPathException e){
			System.out.println("Error en leer la ruta del fichero "+e);
			return false;
		} catch (IOException e) {
			e.printStackTrace();
			return false;
		}				
	}