異常 常見型別

2022-02-10 17:53:55 字數 741 閱讀 3050

c#異常型別◆用try-catch 捕獲異常

c#異常型別◆用try-finally 清除異常

c#異常型別◆用try-catch-finally 處理所有的異常

如:  

try

catch

(system.exception e)  

exception 所有異常物件的基類

systemexception 執行時產生的所有錯誤的基類

indexoutofrangeexception 當乙個陣列的下標超出範圍時執行時引發

nullreferenceexception 當乙個空物件被引用時執行時引發

invalidoperationexception 當對方法的呼叫對物件的當前狀態無效時,由某些方法引發

argumentexception 所有引數異常的基類

argumentnullexception 在引數為空(不允許)的情況下,由方法引發

argumentoutofrangeexception 當引數不在乙個給定範圍之內時,由方法引發

interopexception 目標在或發生在clr外面環境中的異常的基類

comexception 包含com 類的hresult資訊的異常

sehexception 封裝win32 結構異常處理資訊的異常

以上就是三種不同的c#異常處理方法介紹,希望對你有所幫助。

**連線

異常 常見的異常

在程式設計中異常處理會被頻繁的使用,所以有必要知道一些常見的異常。nullpointexception 空指標異常,屬於執行時異常。簡單來說就是呼叫了未經初始化的物件或者不存在的物件,或者是訪問或修改null物件的屬性或方法。classnotfoundexception 找不到類異常。出現這種情況一...

oracle常見異常型別

oracle預定義的21個系統異常型別 access into null 未定義物件 case not found case 中若未包含相應的 when 並且沒有設定 else 時 collection is null 集合元素未初始化 curser already open 游標已經開啟 dup ...

常見的異常型別

1.異常結構層次的根類 exception 2.算術錯誤形式,如以零作除數 arithmeticexception 3.陣列下標越界 arrayindexoutofbound ception 4.嘗試訪問null物件成員 nullpointerexception 5.不能載入所需的類 classno...