javascript 的 try 和 catch 语句

本文详细介绍了JavaScript中的异常处理机制,特别是try-catch-finally语句的执行流程。通过示例代码,解释了当try块抛出异常时如何被catch捕获,以及无论是否发生异常finally块的代码总会被执行。讨论了try-catch-finally的三种基本形式,帮助开发者更好地理解和运用异常处理来增强代码的健壮性。
摘要由CSDN通过智能技术生成
try{
	throw "test";
} catch (ex) {
	console.log(ex); //test
} finally {
	console.log('finally')
}

它的执行流程:
首先执行 try 块中的代码, 
如果抛出异常由 catch 捕获并执行, 如果正常的话, catch 中的代码被忽略.
不管有没有异常最后都执行 finally 的代码.

try 后面必须接一个 catch 或者 finally
因此 js 中的 try catch 语句有三种形式
1. try catch
2. try finally
3. try catch finally

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值