RangeError.index 构造函数

RangeError.index(
  1. int index,
  2. dynamic indexable, [
  3. String? name,
  4. String? message,
  5. int? length,
])

创建一个新的 RangeError,说明 index 不是 indexable 的有效索引。

可选的 name 可以指定具有无效值的参数名称,而 message 可以覆盖默认的错误描述。

length 是错误发生时 indexable 的长度。如果省略 length,则默认为 indexable.length

实现

factory RangeError.index(int index, dynamic indexable,
    [String? name, String? message, int? length]) = IndexError;