throw , console.error, new Error

throw会停止执行, 后续代码将不执行;
console.error 不会停止执行后续代码

1、throw 错误
1)未通过try catch 捕捉的会抛出到控制台
2)通过try catch 捕捉的,会在catch中处理,不会在控制台展示
2、console.error 如果发生的错误不是致命的,但您希望警告开发人员,则错误可能很好。

使用throw 更可控制
https://stackoverflow.com/questions/60383852/should-i-use-console-error-or-throw-new-error

posted @ 2022-02-17 16:37  Running00  阅读(233)  评论(0编辑  收藏  举报