【文件属性】:
文件名称:proposal-error-cause:TC39累积错误的建议
文件大小:24KB
文件格式:ZIP
更新时间:2021-03-21 09:36:31
proposal tc39 HTML
错误原因
状态:第3阶段
作者:
冠军: ,
链接错误
错误将被构造为代表运行时异常。为了帮助进行意外行为诊断,需要使用错误信息,错误实例属性等上下文信息来增强错误,以说明当时发生的情况。
如果错误是从深层内部方法抛出的,那么如果没有适当的异常设计模式,抛出的错误可能不容易直接实现。捕获错误并将其与其他上下文数据一起抛出是错误处理模式的一种常见方法。可以使用多种方法来利用其他上下文信息来增强捕获的错误:
async function getSolution ( ) {
const rawResource = await fetch ( '//domain/resource-a' )
. catch ( err => {
// How to wrap the error properly?
// 1. throw new Error('Downlo
【文件预览】:
proposal-error-cause-main
----.gitignore(676B)
----README.md(4KB)
----.github()
--------workflows()
----polyfill.js(1KB)
----spec.emu(11KB)
----LICENSE(1KB)
----.gitattributes(87B)
----package.json(543B)
----index.html(88KB)
----.npmrc(19B)