RFR: JDK-8283075: Bad IllegalArgumentException message when calling ClassDesc.arrayType(int) which results in a rank > 255 [v2]
Joe Darcy
darcy at openjdk.java.net
Tue Mar 15 17:13:29 UTC 2022
On Tue, 15 Mar 2022 13:50:03 GMT, ExE Boss <duke at openjdk.java.net> wrote:
>> src/java.base/share/classes/java/lang/constant/ClassDesc.java line 179:
>>
>>> 177: int netRank;
>>> 178: if (rank <= 0) {
>>> 179: throw new IllegalArgumentException("rank " + rank + "is not a positive value");
>>
>> There's a space missing in the IAE message after the rank number. For example, if rank == 0, the message would be: "rank 0is not positive value" ...
>
> Suggestion:
>
> throw new IllegalArgumentException("rank " + rank + " is not a positive value");
Good catch; will fix before pushing.
-------------
PR: https://git.openjdk.java.net/jdk/pull/7812
More information about the core-libs-dev
mailing list