0

我想知道是否应该将以下语句包装在一个try catch块中:

var newFile:File = File.applicationStorageDirectory.resolvePath(fileName);

如果我查看resolvePath()applicationStorageDirectory的 API 参考,它没有提到抛出异常。

我是否正确理解这一点?

4

1 回答 1

3

我刚试了一下。如果 fileName 为 null,它将引发错误。-> ArgumentError:错误 #2007:参数必须为非空。但最好先测试 fileName 是否为空,而不是使用 try catch。

于 2013-07-11T14:50:39.483 回答