问题标签 [stringindexoutofbounds]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 尝试使用 JDBC 将 oracle 数据库从 virtualbox 连接到 Java(Eclipse) 时出现错误消息(java.lang.StringIndexOutOfBoundsException)
当我尝试运行以下代码时,我收到此错误消息“java.lang.StringIndexOutOfBoundsException:字符串索引超出范围:25978”:
你能帮我解决这个问题吗?
以下是我在控制台上看到的完整堆栈跟踪:
谢谢你。
java - StringIndexOutOfBoundsException 不清楚
我的目标是返回一个由每个字母组成的字符串,只要该字母在字母表中比其前一个字母晚,假设单词是小写的。问题是,我什至无法对此进行测试,因为我收到了一个错误(在标题中)并且我不确定它是如何发生的。我可以帮忙吗?
这是我的代码:
python-3.x - IndexError:字符串索引超出范围。编码新手
我是 Python 的初学者,所以我得到了错误
回溯(最近一次通话最后):
文件“C:/Users/spchee/Documents/cc.py”,第 43 行,c("helloz", 2) 文件“C:/Users/spchee/Documents/cc.py”,第 35 行,c add_to_string (n) 文件“C:/Users/spchee/Documents/cc.py”,第 5 行,在 add_to_string 中如果 message[i].titlecase():
IndexError:字符串索引超出范围
我目前的代码是:
该代码应用作凯撒密码。提前致谢
java - 如何摆脱代码中的 StringIndexOutOfBoundsException?
这是我关于stackoverflow的第一个问题。我想测试自己并制作一种迷你编程语言。但是自从我决定扩展我的代码后,我不断收到 StringIndexOutOfBoundsExceptions。我在这里对 stackoverflow 和 youtube 进行了一些研究,似乎我遇到了一个特定的问题。你能检查一下吗?提前谢谢你... PS:抱歉混淆变量名,我用我的母语命名它:P代码:
我的控制台输出:
java - String substring(i,j) 在 method() 中抛出 IndexOutOfBounds 异常,但在 main() 中没有
我的问题是为什么 eclipse 在调用 isPalindrome() 时抛出了 StringIndexOutOfBoundsException,但在 main() 中运行相同的代码时没有抛出该异常。
indexoutofboundsexception - 索引或字符串越界异常错误
我的程序应该在给定的输入中找到坏词,但有时我会遇到越界错误。这个错误的原因是什么?
java - 如何查看字符串的第一个字符是否是某个字符,如果是,则执行操作(无法正常工作)
编辑:所以我将代码更改为使用 .equals 而不是 ==,当我输入一个只有一个单词的字符串时,我的代码可以成功运行,所以“是”。如果我输入一个包含多个单词的字符串(“是的,我愿意”),我仍然会收到错误消息。键入包含多个单词的字符串会产生错误。当我使用 scnr 时。next(),它总是编译 else 语句,即使语句是“Yes I do”,其中第一个字母是 Y。如果我使用 scnr 。nextLine() 它编译 if 语句,重新启动循环,打印“地图的宽度...”,然后在我输入任何内容之前给出错误。
我主要指的是底部的main方法,从“Would you like to play again”到main方法的末尾。我的 promptUser 方法也有问题,如果用户输入除 int 之外的任何内容,我希望该方法显示错误消息并再次扫描 int。
java - Java中计数循环中的StringIndexOutOfBoundsException
我必须使用 Java 编写一个类代码,其中计算并打印出字母 E 的出现次数(包括两种情况)。这就是我所拥有的。
代码运行,字符串打印,但字符串打印后我得到这个错误:
java - Java中避免越界异常的模型
我正在从文件中读取数据,一次一行。行中的元素数量可以变化。我正在使用 Java 8。
在上述情况下,并非所有字段都是后续执行所必需的。
但是,在上述情况下,strArray 超出范围,例如,当仅存在“名称”字段时。我明白了,为什么会这样。有没有办法解决这个问题?
我宁愿简化代码,不必为每种情况创建单独的代码或为每种组合构建复杂的 If/else 逻辑。值“code”是一个帮助器,它告诉方法“字符串行”中存在哪些字段。
java - StringIndexOutOfBoundsException JavaFx WebEngine
以下代码生成 StringIndexOutofBoundsException ,我不知道为什么:
我在 Eclipse 中收到以下错误:
如何防止或处理此异常?我认为这可能与 URL 有关,因为其他站点加载正常而没有错误。
我尝试在 start 方法中添加一个 Thread.setDefaultUncaughtExceptionHandler 但它不起作用。