private void setPath(final String path) throws IOException {
		if (path == null) {
			throw new InvalidPathException(path, NULL_PATH);
		}
		this.path = path;
		File file = new File(path);
		if (!file.exists()) {
			file.createNewFile();
		}
	}