6
我通過閱讀一些相關的文字知道兩者之間的差異。但我很好奇,爲什麼getCanonicalPath()
引發檢查異常,而getAbsolutePath()
不拋出任何?爲什麼在getAbsolutePath沒有時getCanonicalPath拋出檢查異常?
我通過閱讀一些相關的文字知道兩者之間的差異。但我很好奇,爲什麼getCanonicalPath()
引發檢查異常,而getAbsolutePath()
不拋出任何?爲什麼在getAbsolutePath沒有時getCanonicalPath拋出檢查異常?
但我很奇怪的是,爲什麼
getCanonicalPath()
拋出檢查異常,而getAbsolutePath()
不拋出任何?
它說,爲什麼在the documentation for getCanonicalPath
:
IOException
- 如果發生I/O錯誤,這是可能的,因爲的規範路徑名可能需要的文件系統的建設查詢