RFR: 8270490: Charset.forName() taking fallback default value [v2]
Ichiroh Takiguchi
itakiguchi at openjdk.java.net
Thu Oct 21 16:09:04 UTC 2021
On Wed, 20 Oct 2021 19:02:30 GMT, Naoto Sato <naoto at openjdk.org> wrote:
>> During the review of JEP 400, a proposal to provide an overloaded method to `Charset.forName()` was suggested [[1]](https://github.com/openjdk/jdk/pull/4733#discussion_r669693954). This PR is to implement the proposal. A CSR is also drafted as https://bugs.openjdk.java.net/browse/JDK-8275348
>
> Naoto Sato has updated the pull request incrementally with one additional commit since the last revision:
>
> Moved the null sentence into @param tag.
I'm not reviewer.
I'd like to write down following code without `try-catch`.
var cs = Charset.forName(charsetName, null);
if (cs == null) cs = StandardCharsets.UTF_8;
or please find out more easy way.
-------------
PR: https://git.openjdk.java.net/jdk/pull/6045
More information about the nio-dev
mailing list