什麼是異常,異常的分類?

2021-08-01 15:37:10 字數 348 閱讀 6775

程式中導致程式中斷的一些情況叫做異常,一般程式設計師可以處理。

異常分為執行時異常和非執行時異常(一般異常)

執行時異常是指因設計或實現方式不當導致的問題。也可以說,是程式設計師的原因導致的,本來可以避免發生的情況。例如:bufferoverflowexception, classcastexception,indexoutofbound***ception,arithmeticexception。出現這些異常的**不需要try

塊包圍。

非執行時異常是指除執行時異常以外所有的異常,出現這些異常的**必須用try

塊包圍。例如:

filenotfoundexception,eofexception,

什麼是異常檢測?

異常檢測 outlier detection 顧名思義,是識別與正常資料不同的資料,與預期行為差異大的資料。點異常 指的是少數個體例項是異常的,大多數個體例項是正常的,例如正常人與病人的健康指標 上下文異常 又稱上下文異常,指的是在特定情境下個體例項是異常的,在其他情境下都是正常的,例如在特定時間下...

異常的分類

總體上異常分為兩個方向 1 由於使用者行為導致的異常 沒有通過驗證器,傳遞的引數不正確 沒有查詢到結果 這種異常通常是不需要記錄日誌 需要向使用者返回具體資訊 2 伺服器自身異常 錯誤 呼叫外部介面錯誤 通常記錄日誌 不向客戶端返回具體原因 3 業務處理單獨的放在 業務層 模型更加關注得是業務邏輯 ...

python 什麼是異常處理以及異常處理的兩種方式

attributeerror 試圖訪問乙個物件沒有的樹形,比如foo.x,但是foo沒有屬性x ioerror 輸入 輸出異常 基本上是無法開啟檔案 importerror 無法引入模組或包 基本上是路徑問題或名稱錯誤 indentationerror 語法錯誤 的子類 沒有正確對齊 indexer...