C 錯誤資訊後拋之日誌

2021-07-16 06:56:32 字數 701 閱讀 9876

強烈推薦乙個大神的人工智慧的教程: 簡介

**實現

/// /// 將異常列印到log檔案

///

/// 異常

/// 日誌檔案位址

public static void writelog(exception ex, string logaddress = "")

//把異常資訊輸出到檔案

streamwriter fs = new streamwriter(logaddress, true);

fs.writeline("異常資訊:" + ex.message);

fs.writeline("異常物件:" + ex.source);

fs.writeline("呼叫堆疊:\n" + ex.stacktrace.trim());

fs.writeline("觸發方法:" + ex.targetsite);

fs.writeline();

fs.close();

}

我把上述**寫到了乙個單獨的類中,呼叫方式如下:

try

catch (exception a)

總結

使用者幫我們發現系統中的不足,讓我們不斷的成長,給使用者乙個體驗度好的系統是我們一直在做的,日誌後拋給使用者合理的提示,幫助我們及時的解決系統的不足。

日誌錯誤資訊等級

同乙個服務所產生的資訊也是有差別的,有啟動時僅通知系統而已的一般資訊 information 有出現還不至於影響到正常執行的警告資訊 warn 還有系統硬體發生嚴重錯誤時,所產生的重大問題資訊 error 等等 資訊到底有多少種嚴重的等級呢?基本上,syslog 將資訊分為七個主要的等級,依序是這樣...

MySQL錯誤資訊

mysql的出錯 表,根據mysql的標頭檔案mysql include mysqld error.h整理而成。錯誤之處,請大家指正。1005 建立表失敗 1006 建立資料庫失敗 1007 資料庫已存在,建立資料庫失敗 1008 資料庫不存在,刪除資料庫失敗 1009 不能刪除資料庫檔案導致刪除資...

反饋錯誤資訊

即當出現錯誤 時,自動彈出我們預先設計好的反饋視窗,目的是使用者只需簡 單地按一下滑鼠就可以把反饋資訊發到你指定的信箱,當然反饋視窗的內容我們 可以任意修改設計。如下 script function errorinfo errorwin window.open width 20,height 120...