E4064

目录

E4064#

字符或字符串字面量中包含不合法的转义序列。

错误示例#

如果转义序列中包含不合法的 unicode code point,编译器就会产生本错误:

test {
  println('\uD800')
}

此外,用字符字面量创建 Byte 类型的值时,如果使用了 Byte 不支持的转义序列,编译器也会产生本错误:

test {
  let _ : Byte = '\uD000'
}

Byte 字面量中,只能使用 \x\o 形式的转义序列。