异常 3个月前

编程语言
202
异常

Dart 核心库定义了许多通用的异常和错误。异常是指你计划要面对和处理的情况。错误是指你不期望或计划的情况。

几个最常见的错误为:

NoSuchMethodError

当接收对象(可能是 null)未实现一个方法时抛出。

ArgumentError

当方法遇到一个不期望的参数时可以抛出。

抛出一个应用级别的异常是表明错误发生了的一个常用的方法。你可以通过实现 Exception 接口自定义一个异常:

class FooException implements Exception {
  final String msg;

  const FooException([this.msg]);

  @override
  String toString() => msg ?? 'FooException';
}

要了解更多信息,请参阅Exception API 索引

image
EchoEcho官方
无论前方如何,请不要后悔与我相遇。
1377
发布数
439
关注者
2223550
累计阅读

热门教程文档

MySQL
34小节
爬虫
6小节
Docker
62小节
Flutter
105小节
Next
43小节