2013-08-30 59 views
2

我想將字符串轉換爲異常,但無法在Google上找到任何東西。將字符串轉換爲異常

我正在使用C#.Net 2.0。

原因是因爲第三方客戶端有一個方法是記錄方法,只有異常,我有一個場景,我必須記錄的東西,但使用該方法。所以必須將字符串轉換爲異常。

+0

這應該很容易在Google上彈出:http://msdn.microsoft.com/en-us/library/system.exception.aspx – wilso132

+0

我應該用什麼關鍵詞來搜索它? – Mathematics

+0

我搜索了[異常字符串C#]。 「Exception」構造函數是返回的第二個結果。 –

回答

11

使用關鍵字new可以將任何其他對象創建爲異常。你可以提供它,你可以存儲你的字符串消息參數:

Exception e = new Exception("Your string goes here"); 
1

如果您正在使用的try ... catch(),那麼你可以做以下補充您的自定義信息和原始異常一起

try{ 
    //your code block 
} 
catch(Exception e) 
{ 
    var exception = new Exception("Your message: "); 
    //Display "exception" to users 
    //Log "e" for further investigation 
} 
相關問題