--- old/src/jdk.jcmd/share/classes/sun/tools/jstat/SyntaxException.java 2014-08-26 11:23:00.000000000 +0800 +++ new/src/jdk.jcmd/share/classes/sun/tools/jstat/SyntaxException.java 2014-08-26 11:23:00.000000000 +0800 @@ -65,7 +65,7 @@ public SyntaxException(int lineno, Set expected, Token found) { StringBuilder msg = new StringBuilder(); - msg.append("Syntax error at line " + lineno + ": Expected one of \'"); + msg.append("Syntax error at line ").append(lineno).append(": Expected one of \'"); boolean first = true; for (Iterator i = expected.iterator(); i.hasNext(); /* empty */) { @@ -74,11 +74,11 @@ msg.append(keyWord); first = false; } else { - msg.append("|" + keyWord); + msg.append('|').append(keyWord); } } - msg.append("\', Found " + found.toMessage()); + msg.append("\', Found ").append(found.toMessage()); message = msg.toString(); }