Java.Nio.FileNio 命名空間

類別

名稱 Description
AccessDeniedException

當檔案系統操作被拒絕時,通常因檔案權限或其他存取檢查而拋出的檢查異常。

AccessMode

定義用於測試檔案可及性所使用的存取模式。

AtomicMoveNotSupportedException

當檔案無法以原子檔案系統操作移動時,會拋出異常檢查。

ClosedDirectoryStreamException

當嘗試對已關閉的目錄串流呼叫操作時,會拋出未勾選的例外。

ClosedFileSystemException

當嘗試呼叫檔案操作且檔案系統關閉時,會拋出未勾選的例外。

ClosedWatchServiceException

當嘗試呼叫已關閉的監視服務操作時,會拋出未檢查異常。

DirectoryIteratorException

執行時例外:若在遍歷目錄條目時遇到 I/O 錯誤,則會拋出例外。

DirectoryNotEmptyException

當檔案系統操作因目錄未為空而失敗時,會拋出檢查異常。

FileAlreadyExistsException

當嘗試建立檔案或目錄且已有該名稱的檔案時,會拋出異常檢查。

Files

此類別僅包含靜態方法,操作檔案、目錄或其他類型的檔案。

FileStore

檔案儲存空間。

FileSystem

提供與檔案系統的介面,並作為物件存取檔案及其他檔案系統物件的工廠。

FileSystemAlreadyExistsException

執行時例外會拋出,當嘗試建立已存在的檔案系統時。

FileSystemException

當檔案系統操作在一兩個檔案失敗時會被拋棄。

FileSystemLoopException

當遇到檔案系統迴圈或循環時,會拋出檢查異常。

FileSystemNotFoundException

當找不到檔案系統時,會拋出執行時例外。

FileSystems

檔案系統的工廠方法。

FileVisitOption

定義檔案樹遍歷選項。

FileVisitResult

結果類型 FileVisitor FileVisitor

InvalidPathException

當路徑字串無法轉換成 , Path 因為路徑字串包含無效字元,或因其他檔案系統特定原因無效時,會拋出未勾選的例外。

LinkOption

定義符號連結的處理選項。

LinkPermission

連結建立操作的 Permission 類別。

NoSuchFileException

當嘗試存取不存在的檔案時,會拋出異常檢查。

NotDirectoryException

當檔案系統操作(原本是目錄)因檔案不是目錄而失敗時,會拋出異常。

NotLinkException

當檔案系統操作因檔案非符號連結而失敗時,會拋出異常。

Path
Paths

此類別僅包含靜態方法,透過轉換路徑字串或 Path來回傳 aURI

ProviderMismatchException

當嘗試對由某檔案系統提供者建立的物件呼叫方法,而該參數由另一檔案系統提供者建立時,會拋出未勾選的例外。

ProviderNotFoundException

當找不到所需型態的提供者時,會拋出執行時例外。

ReadOnlyFileSystemException

當嘗試更新與 FileSystem#isReadOnly() read-onlyFileSystem

SimpleFileVisitor

一個簡單的檔案訪客,預設行為是造訪所有檔案並重新拋出 I/O 錯誤。

StandardCopyOption

定義了標準的文案選項。

StandardOpenOption

定義了標準的開放選項。

StandardWatchEventKinds

定義 <了 em>標準</em> 事件類型。

介面

名稱 Description
ICopyOption

一個用來設定如何複製或移動檔案的物件。

IDirectoryStream

一個用來遍歷目錄中條目的物件。

IDirectoryStreamFilter

由物件實作的介面,決定是否接受或過濾目錄條目。

IFileVisitor

檔案的訪客。

IOpenOption

一個用來設定如何開啟或建立檔案的物件。

IPath

一個可用於在檔案系統中定位檔案的物件。

IPathMatcher

由執行路徑匹配操作的物件實作的介面。

ISecureDirectoryStream

DirectoryStream A 定義了相對於開放目錄位置的檔案的操作。

IWatchable

一個可以註冊在監視服務的物件,以便對變更和事件進行 <em>監控</em> 。

IWatchEvent

一個被標記為 WatchService的物件的事件或重複事件。

IWatchEventKind

一種事件類型,方便識別。

IWatchEventModifier

一個事件修飾符,用來限定 a Watchable 如何被標記為 WatchService

IWatchKey

一個代表物件註冊Watchable watchable的標記。WatchService

IWatchService

一個監控服務,em <>會監控</>註冊物件以偵測變更和事件。