Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js throw error

作者:满身补丁   发布日期:2025-04-10   浏览:71

// 示例代码:使用 throw 抛出错误

function divide(a, b) {
  if (b === 0) {
    // 当除数为0时,抛出一个错误
    throw new Error("除数不能为0");
  }
  return a / b;
}

try {
  console.log(divide(10, 2)); // 输出: 5
  console.log(divide(10, 0)); // 抛出错误
} catch (error) {
  console.error(error.message); // 捕获并输出错误信息: "除数不能为0"
}

解释说明:

  • throw 关键字用于抛出一个错误。当程序遇到 throw 语句时,会立即停止执行后续代码,并将控制权交给最近的 catch 块。
  • 在上面的例子中,当 divide 函数的第二个参数 b 为 0 时,函数会抛出一个 Error 对象,并附带一条错误消息 "除数不能为0"
  • 使用 try...catch 语句可以捕获抛出的错误,并对其进行处理,避免程序崩溃。

上一篇:js then函数

下一篇:js gc

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 获取今天年月日

js jsonp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站