Java 异常错误
IllegalStateExceptionIllegalStateException
方法在不适当的时机被调用,或对象处于无效状态。
jvmandroidspring
查看详情 NegativeArraySizeException尝试以负数作为大小创建数组。
传给数组创建操作的大小参数为负值。当大小由用户输入或产生负数结果的算术运算得出时,可能发生此情况。
创建数组前先校验大小。添加负值检查。使用 Math.max(0, size) 作为保护。追溯负值的来源。
IllegalStateException方法在不适当的时机被调用,或对象处于无效状态。
IllegalAccessException代码尝试访问其无权访问的类、字段或方法。
IOExceptionI/O 操作失败或被中断。
ReflectiveOperationException反射操作抛出了异常。
InputMismatchExceptionScanner 读取的 token 与期望的类型不匹配。
SocketTimeoutExceptionsocket 读取或连接操作超时。