Name: auR10023 Date: 12/02/2002
Javadoc for java.nio.charset.Charset says:
...
The empty string is not a legal charset name.
...
So, java.nio.charset.Charset.isSupported(String) should throw
IllegalCharsetNameException with empty string.
Here is the example:
-------test.java---------
import java.nio.charset.*;
public class test {
public static void main (String [] args) {
try {
Charset.isSupported("");
System.out.println("IllegalCharsetNameException expected");
return;
} catch(IllegalCharsetNameException e) {
}
System.out.println("OKAY");
}
}
Here is the result
#java -version
java version "1.4.2-beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2-beta-b07)
Java HotSpot(TM) Client VM (build 1.4.2-beta-b07, mixed mode)
#java test
IllegalCharsetNameException expected
======================================================================
- duplicates
-
JDK-4786884 (cs) Charset methods and constructors should reject empty names
-
- Closed
-