作者TonyQ (骨头)
看板java
标题Re: [问题] 不给我run第二次
时间Fri Nov 30 17:59:25 2007
※ 引述《kriss (这是~~?)》之铭言:
: at java.lang.String.charAt(String.java:558)
: at arrayAddDelExtraCredit.processData(arrayAddDelExtraCredit.java:85)
: at arrayAddDelExtraCreditClient.main(arrayAddDelExtraCreditClient
: .java:35)
: ----jGRASP wedge2: exit code for process is 1.
: ----jGRASP: operation complete.
: 不知道是那出了问题了
: 请大家帮帮忙
: 原始码如下link
: http://0rz.tw/593la
你有去看过它上面写的行号了吗?
(arrayAddDelExtraCredit.java:85)
str = scan.nextLine();
ch = str.toUpperCase().charAt(0);
你今天的问题是 str的 length 是 0 所以没有charAt(0)
所以出现 StringIndexOutOfBoundsException
至於为甚麽str是 0 ,这问题就留给你自己找了。XD
很少用Scanner,不过我在猜应该是 nextInt的问题 :p
--
▄▅▆▇███▇▆▅▄▃ ╰┼╯─╮ ╮
◥███████████◣ ╰┼╯=│=│
◥██████───────◣ *. ╯ ╯ ╯ の 物 语 .*
◥███████──────◣ ~ ◢◣ ◢◣
◥██████───────◤ ◥◤* 空白的世界.翼
*◥◤
◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂
~telnet://tony1223.no-ip.info
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.132.59.247