IndexError类
一个用于索引不在范围0..indexable.length-1
内时的特定RangeError
。
还包含索引对象、错误发生时的长度以及无效的索引本身。
- 继承
-
- Object
- Error
- ArgumentError
- IndexError
- 实现类型
构造函数
属性
- end → int
- value允许的最大值。无setteroverride
- hashCode → int
- 此对象的哈希码。无setter继承
- indexable → Object?
- 索引对象,其中
invalidValue
不是有效索引。final - invalidValue → int
- 无效值。无setteroverride
- length → int
- 错误发生时
indexable
的长度。final - 消息 → dynamic
- 描述问题的消息。final继承
- name → String?
- 无效参数的名称(如果有的话)。final继承
- runtimeType → Type
- 对象的运行时类型的表示。无setter继承
- stackTrace → StackTrace?
- 此错误首次抛出时的堆栈跟踪。无setter继承
- start → int
- value 允许的最小值。无setteroverride
方法
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时被调用。继承
-
toString(
) → String - 此对象的字符串表示。继承
运算符
-
operator ==(
Object other) → bool - 等号运算符。继承