異常的最佳做法

2022-06-01 07:03:12 字數 594 閱讀 8547

處理異常

建立和引發異常

以下列表包含建立自己的異常和引發異常時應遵循的準則。

在每個異常中都包含乙個本地化描述字串。 使用者看到的錯誤訊息派生自引發的異常的描述字串,而不是派生自異常類。

exception properties for programmatic access.'>為程式設計訪問提供 exception 屬性。

僅當存在附加資訊有用的程式設計方案時,才在異常中包含附加資訊(不包括描述字串)。

catch statement that catches the exception.'>堆疊跟蹤從引發異常的語句開始,到捕獲異常的 catch 語句結束。

throw statement.'>當決定在何處放置 throw 語句時需考慮這一點。

c#c++

vb

class filereader

public byte read(int bytes)

return results;

}filereaderexception newfileioexception()

}

引發異常時清理中間結果。 當異常從方法引發時,呼叫方應能夠假定沒有***。

異常的最佳做法

設計良好的應用處理異常和錯誤以防止應用崩潰。本文描述處理和建立異常的最佳做法。處理異常 建立和引發異常 以下列表包含建立自己的異常和引發異常時應遵循的準則。在每個異常中都包含乙個本地化描述字串。使用者看到的錯誤訊息派生自引發的異常的描述字串,而不是派生自異常類。通過程式設計方式使用正確的錯誤訊息 包...

Flex最佳做法 一

總結一下,分以下幾個部分 處理資源 建立和使用 assets 目錄 使用 assets 目錄中的子目錄 使用 swf 目錄src assets swf 使用 images 目錄src assets images 使用 fonts 目錄src assets fonts 使用 audio 目錄 使用 v...

Flex最佳做法 二

mxml 編碼標準 組織元素屬性 將 id 屬性放在第乙個屬性位置 將相關屬性歸入同一行 將相關屬性分組 使用空行組織 mxml 組織 mxml 文件 flex 的 css 編碼標準 避免內聯 css 最小化和清理 css 將類似的樣式定義分組 注釋樣式 將 css 宣告限制為每行乙個 盡可能使用類...