(25/81)確認です。?#でも、他のマシンなら動いてるんだもんな。プログラムが原因じゃないな。#そうなると、疑うべきはVMなんだよな。int[MAXCAT+1][MAXCAT];>と定義してあります.であれば問題ないですね。「Javaには2次元配列がない」とは、「C言語で言う、ポインタ配列のポインタ配列を2次元配列のように見せているが、内部的には2次元ではない」の意味です。(82/132)どうも、長い事お付き合い頂きありがとうございました。引っ張っても仕方の無いことですので、この辺で締めきりとさせて頂きます。結論は、JavaVMが悪かったと言う事ですっきりしました。ありがとうございました。(25/81)ご提示のソースをちょっと書き換えると以下のようになると思います。(1)だとエラーになって、(2)だとエラーにならない、という現象だということになります。通常のデバッグであれば、boxlistのあたりを疑うと思います(Javaには2次元配列がないので、boxlist[・]が配列を参照するように初期化する必要がある)が、今回の場合にはお手上げです。行番号入っていればしらみつぶしにできるんですけどね。