Java | NumberFormatException e和StringIndexOutOfBoundsException e
在上面的代码中,我们先获取字符串的长度,如果字符串长度不足 10,就输出 "字符串长度不足 10!异常,程序会进入 catch 块中,输出 "字符串不符合数字格式!中,字符串的索引从 0 开始,到字符串的长度减 1 结束。异常,因为字符串 "hello" 的长度为 5,它的最大索引为 4,而访问索引 10 超出了它的范围。异常,一般需要检查输入的字符串是否符合数字格式,或者使用 try-catch 语句来处理异常。在上面的代码中,如果字符串 "abc" 不符合数字格式,就会抛出。通常情况下,当程序出现。
原创
2023-04-13 17:19:31 ·
156 阅读 ·
1 评论