code: public static File createFileIfNoExists(File f) {
          if (null == f)
              return f;
          if (!f.exists())
              try {
                  Files.createNewFile(f);
              }
              catch (IOException e) {
                  throw Lang.wrapThrow(e);
              }
          if (!f.isFile())
              throw Lang.makeThrow("'%s' should be a file!", f);
          return f;
      }
docs: 如果文件对象不存在，则创建它
  
  @param f
  文件对象
  @return 传入的文件对象，以便为调用者省略一行代码