js中的异常捕获 try{} catch{}

Posted C小小

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中的异常捕获 try{} catch{}相关的知识,希望对你有一定的参考价值。

事件轮循中,抛出的异常信息会丢失函数调用的路径,所以每一步都要进行错误处理

function a(){
    b();
}

function b(){
    c();
}

function c(){
    // setTimeout(() => {
    //     throw new Error(\'here\');
    // }, 1000);

    throw new Error(\'here\');
}
//调用a方法
a();

异步函数抛出错误信息显示:

同步方法抛出错误信息显示:

以上是关于js中的异常捕获 try{} catch{}的主要内容,如果未能解决你的问题,请参考以下文章

JAVA中try catch捕获异常的问题

php try catch 捕获哪些错误

在catch块中捕获异常后,是否可以再次在try块中执行代码?

JS异常捕获和抛出

C#中关于try-catch的异常捕获问题

C#中关于try-catch的异常捕获问题