如果回调方法未定义或缺少参数的时候,抛出这个异常DomainException如果一个值不在有效的值列表中,则抛出这个异常InvalidArgumentException参数无效LengthException长度无效OutOfRangeException
BadMethodCallException --DomainException --InvalidArgumentException --LengthException --OutOfRangeException OutOfRangeException 访问无效索引时,请使用此异常。此处的关键字是range(范围)。 5. 不要与OutOfRangeException混淆,OutOfBoundsException是运行时异常。 而尝试使用8来获取星期几应该抛出OutOfRangeException。 booksList = array(); $bookList[5]; // OutOfBoundsException $dayOfWeek = $calendar->day(8); // OutOfRangeException
│ ├── InvalidArgumentException │ ├── LengthException │ └── OutOfRangeException
在这种情况下,当客户端尝试使用不存在的偏移量时,会给出OutOfRangeException,并且可以自行重置或根据用例进行失败。
) { rows.add(new FlinkRowData(matchedRow)); } return rows; } catch (OutOfRangeException
toString DomainException::__toString InvalidArgumentException::__toString LengthException::__toString OutOfRangeException
BadFunctionCallException BadMethodCallException DomainException InvalidArgumentException LengthException OutOfRangeException
LimitIterator, LogicException, MultipleIterator, NoRewindIterator, OutOfBoundsException, OutOfRangeException
在这种情况下,当客户端尝试使用不存在的偏移量时,它会给出OutOfRangeException,并且可以根据用例重置自身或失败。 以下是发送给消费者的结果的格式。