質問: Javaプログラミングに関しての質問です。 DoJa SDK 5.1でiアプリのプログラミングを行っています。 プログラムの実行時に例外が発生するのですが、例外メッセージの意味がよく分かりません。 以下のようなメッセージが出ています。 Main :java.lang.ArrayStoreException ixpce.Main java.lang.ArrayStoreException at ixpce.Pce.Loop6502(+901) at ixpce.M6502.Run6502(+30044) at ixpce.MainCanvas.run(+212) at ixpce.Main.start(+16) この例外メッセージの「(+901)」の意味が分かりません。 ためしに、PC用のJavaで例外を発生させると、 java.lang.Exception at Test.main(Test.java:8) 以上のようなメッセージが出ます。 この「:8」は行番号のようです。 DoJaの場合は、行番号が出力されないようです。 DoJaで例外が発生した場合の、「(+901)」というような数値の意味はなんでしょうか? 例外が発生したソースコード上の位置を知りたいのですが、そんな方法はありますでしょうか?
回答: RuntimeExceptionなのでソースの行数で出ません。