onError 抽象方法
- Function? handleError
替换此订阅的错误事件处理器。
handleError
函数必须能接受一个位置参数,或者两个位置参数,其中第二个总是 StackTrace。
handleError
参数可能为 null
,在这种情况下,后续的错误事件被视为未处理,并将报告给 Zone.handleUncaughtError。
提供的函数将在所有来自流订阅的错误事件上调用。
此方法通过调用 Stream.listen、通过调用 asFuture 或通过之前的调用 onError 来替换当前设置的处理器。
实现
void onError(Function? handleError);