0
我想知道我是否應該換行下面的語句在try catch
塊:瞭解ActionScript API - 此語句是否可以引發異常?
var newFile:File = File.applicationStorageDirectory.resolvePath(fileName);
如果我看的resolvePath()和applicationStorageDirectory API參考,它沒有提及拋出異常。
我能理解這個嗎?
不,這不會引發異常。沒有什麼可以出錯的,如果文件不存在,它仍然會解析到(不存在)文件的路徑。之後您可以嘗試檢查文件是否存在。 – Marijn
另外,你可能想要將'File newfile'更改爲'var newFile:File' – Marijn
@Marijn如果fileName變量爲null,這會引發錯誤嗎?塔特是我能想到的唯一情況。儘管這種代碼不是try/catch方法的常用候選方案。 – JeffryHouser