我遇到一个异常,隐藏在第3方库中,消息如下:java.io.UnsupportedEncodingException:BIG-5我认为这是因为Java没有为java.nio.charset.Charset定义这个名称。Charset.forName("big5")没问题,但是Charset.forName("big-5")抛出异常。(所有这些名称似乎都不区分大小写。)这与“utf-8”不同,它有一些别名更宽容。例如,Charset.forName("utf8")和Charset.forName("utf-8")都可以正常工作。问题:有没有办法添加别名,使“big-5”映射到“big5”