
6 May
2014
6 May
'14
2:49 p.m.
Hi programmers, Eclipse complains about a lot places in the source code., e.g. "Resource leak: 'fmt' is never closed SyntaxException.java /mkgmap/src/uk/me/parabola/mkgmap/scan line 45 Java Problem" The code looks like this: public String getMessage() { Formatter fmt = new Formatter(); fmt.format("Error: "); if (fileName != null) fmt.format("(%s:%d): ", fileName, lineNumber); fmt.format(super.getMessage()); return fmt.toString(); } The message disappears if I change the last line to this: String res = fmt.toString(); fmt.close(); return res; Does anybody know if this can really improve something? Gerd