我想知道是否应该在try catch
块中包含以下语句:
var newFile:File = File.applicationStorageDirectory.resolvePath(fileName);
如果我查看resolvePath()和applicationStorageDirectory的API参考,则不会提及抛出异常。
我是否正确理解了这一点?
答案 0 :(得分:3)
我刚试了一下。如果fileName为null,则会抛出错误。 - > ArgumentError:错误#2007:参数必须为非null。 但是最好先测试fileName是否为null,而不是使用try catch。