多次元配列の次元数の上限

http://www.knowledge-ex.mydns.jp/blog/2005/10/java.html
256でコンパイルエラーになるらしい。一応自分でもやってみた。

class ArrayLimit {

    public static void main(String[] args) {

        int
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]//100
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]//200
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]
        [][][][][][][][][][]//250
        [][][][][][]
                           a;            
    }
}

たしかに255ならコンパイルはとおって256でエラーになりました。
「Too many array dimensions. Maximum is 255」は日本語だとこんなメッセージ

C:\tmp>javac ArrayLimit.java
ArrayLimit.java:33: 配列型の次元が多すぎます。
                                   a;
                                   ^
エラー 1 個