以下代码:
final String INVALID_ESCAPE="\\";
System.out.println(String.format("'%s' -> '%s'", INVALID_ESCAPE,
StringEscapeUtils.unescapeJava(INVALID_ESCAPE)));
...产生:
'\' -> ''
在控制台上。由于'\'
不是有效的转义,我希望在运行时出现异常。我错过了什么吗?
更新:在Apache jira中填写了一个错误(?)报告