Why can't I use the 'u000a' and 'u000d' Unicode character literals in Java source code?

This is an unfortunate artifact of the ordering of the processing
of the Java source file into lexemes and tokens by the compiler. Instead, you should use the equivalent character escape sequences:
'
' and '
'.