如果我尝试读取一个不存在的文件,会抛出什么异常?

时间:2018-09-29 02:14:02

标签: dart

我想读取这样的文件:

try {
  final contents = await new File('myfile').readAsString();
} on SomeException catch (e) {
  // handle it
}

在文件不存在的情况下应该捕获的异常是什么?不幸的是,readAsString方法的文档中尚未定义它。

1 个答案:

答案 0 :(得分:1)

如Ken White所指出的,可以通过生成异常并打印答案来找到解决方案:

FileSystemException