这两个地方的其中一个 判断下字符串长度就好了
出现错误的原因StringIndexOutOfBoundsException 这个描述已经很清楚了
substring时 超过了字符串长度长度为2的字符串你去截取3,当然会抛异常了
文件名和类名一致吗?