アプリ版:「スタンプのみでお礼する」機能のリリースについて

JAVAで作成したプログラムを実行すると
「java.lang.StringIndexOutOfBoundsException: String index out of range: 3
at java.lang.String.substring(String.java:1500)」
とエラーが表示されます。

この意味ってなんなのでしょうか?

A 回答 (1件)

実際のStringのlengthより大きいの数値が入りました。

たとえば
String str = "123";
ここでlengthは3です。(0,1,2)
このときString s=str.subString(3)とかs=str.subString(1,4)するとStringIndexOutOfBoundsExceptionが発生します.
    • good
    • 4
この回答へのお礼

ありがとうございました。

お礼日時:2005/08/02 17:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!