【JS特性】异常处理
2021/09/08 18:17:00
JS 中的异常传递为层层向上,直到被捕获为止,最外层捕获者为 window.onerror。
捕获
try...catch
语法捕获异常
try 后面必须有 catch 或 finally。
没有 catch 时不会捕获异常,异常向上传递直到被捕获为止。
try {
} catch (e) {
} finally {
}
- window.onerror
所有未被捕获的异常都会在这里被捕获。
window.onerror = (err) => {};