所有核心库异常都实现的标记接口。
Exception 类旨在向用户传达关于失败的信息,以便错误可以被程序化处理。它应该被捕获,并包含有用的数据字段。
在库代码中不推荐通过 Exception("message")
直接创建 Exception 的实例,因为它不提供给用户一个可以捕获的精确类型。在测试或开发过程中使用这个类的实例可能是合理的。
对于不打算捕获的失败,请使用 Error 和其子类。
构造函数
- Exception([dynamic message])
-
factory
属性
- hashCode → int
- 此对象的哈希码。无设置器继承
- runtimeType → Type
- 对象运行时类型的表示。无设置器继承
方法
-
noSuchMethod(
Invocation invocation) → dynamic - 当访问不存在的方法或属性时被调用。继承
-
toString(
) → String - 此对象的字符串表示。继承
运算符
-
operator ==(
Object other) → bool - 相等运算符。继承