2020-11-05 16:55:14
三個屬性:name【錯誤名字】
message【錯誤資訊提示】
stack【錯誤堆疊】
使用:名字+.+屬性(a.message)
【下面】
syntaxerror物件:語法錯誤
referenceerror物件:引用了不存在變數
rangeerror物件:值超出有效範圍
typeerror物件:變數值不是預期型別
如對字串數值等直接new【new 123】,new命令應該是乙個建構函式
urierror物件:相關引數不正確丟擲的錯誤
evalerror物件:沒有正確執行函式,已經停止使用
var err1 = new error('可以丟擲任何型別值,引數是任何值出錯了!');
var err2 = new rangeerror('
出錯了,變數超出有效範圍!');
var err3 = new typeerror('
出錯了,變數型別無效!');
err1.message
//"出錯了!"
err2.message //
"出錯了,變數超出有效範圍!"
err3.message //
"出錯了,變數型別無效!"
//丟擲乙個字串
throw
'error!';
//uncaught error!
//丟擲乙個數值
throw42;
//uncaught 42
//丟擲乙個布林值
throw
true;//
uncaught true
//丟擲乙個物件
throw
};//
uncaught
trycatch
(e)
try先try,有錯執行catch後再finally;catch
(e)
finally
沒錯執行finally
錯誤處理機制
一直想對公司的錯誤處理機制進行思考和改進,今天查到如下乙個的答覆,很全面,特轉到這裡 錯誤處理機制一般都是自己定義的,在乙個團隊內部自行設定統一的錯誤處理模式。你可以考慮下面三種 1 錯誤發生即處理 也就是錯誤出現在 就在那裡及時處理,而不進行 或者其他操作。2 集中錯誤處理 錯誤發生後統一 到某乙...
Spring Boot錯誤處理機制
摘要 1 springboot預設的錯誤處理機制 預設效果 1 瀏覽器,返回乙個預設的錯誤頁面 瀏覽器傳送請求的請求頭 2 如果是其他客戶端,預設響應乙個json資料 原理 可以參照errormvcautoconfiguration 錯誤處理的自動配置 給容器中.預設效果 1 瀏覽器,返回乙個預設的...
hadoop 錯誤處理機制
1.硬體故障 硬體故障是指jobtracker故障或tasktracker 故障 jobtracker是單點,若發生故障,目前hadoop 還無法處理,唯有選擇最牢靠的硬體作為jobtracker jobtracker通過心跳 週期1分鐘 訊號來了解tasktracker 是否發生故障或者負載過重 ...