`(find-file `*path/filename*`)` will happly create a buffer. But when the parent directory *path* does not exists, the buffer cannot be saved. Emacs would ask the user, if she wants to create the directory and try to create it if the user confirms.
(find-filepath/filename)will happly create a buffer. But when the parent directory path does not exists, the buffer cannot be saved.Emacs would ask the user, if she wants to create the directory and try to create it if the user confirms.