最佳答案
考虑一个基于传递的参数进行异常处理的函数:
List range(start, stop) {
if (start >= stop) {
throw new ArgumentError("start must be less than stop");
}
// remainder of function
}
如何测试是否引发了正确类型的异常?