dart中的异常
异常处理
- 抛出异常
- 异常捕获
void testException() {
try {
throw "error";
} catch(e, s) {
print(e);
print(s);
// 外部可以继续捕获
rethrow;
}finally {
print('我总是执行');
}
}
void main() {
try{
testException();
} catch(e){
print("error: $e");
}
}
网友评论