/** * Returns the length of the file denoted by this abstract pathname. * * @return The length, in bytes, of the file denoted by this abstract pathname, or <code>0L</code> * if the file does not exist */ public long length() { try { return ftpClient.size(getPath()); } catch (IOException e) { return 0; } catch (FTPException e) { return 0; } }