javascript - 在 catch 中发生错误后停止
问题描述
我最近读到,throw error
当出现错误以停止处理错误结果时编写是一种好习惯。我不确定它是否适用于使用 node.js 和 express 构建的 Web 应用程序的服务器。我应该处理所有.catch
会导致我的应用程序崩溃的问题吗throw error.
?throw error
解决方案
正确捕捉错误是每种语言的好习惯(当然,它支持它)。这适用于您编写的每个代码,无论它是某个服务器、客户端还是其他任何东西。
捕获错误的全部意义在于避免您的应用程序在没有注意到的情况下崩溃并适当地处理崩溃的原因,例如,通知用户(或您自己)有问题,停止处理某些循环,停止整个应用程序或其他任何事情else 对您的情况有意义。
推荐阅读
- c# - WPF DirectortInfo hang the system when many files inside folder is selected
- regex - IPFS CID 的正则表达式 / json 模式模式?
- android - Kotlin 可绘制参考:我想用可绘制的名称构造一个字符串,然后将其用作资源参考
- python-3.x - 恢复张量流配置
- excel - VBA Excel:列表框自动滚动
- sql - 结合多种策略来生成一个独特的列?
- android - 如何通过多个包含将 onclick 侦听器设置为线性布局中的所有项目
- php - 如何从三列中分解字符串并插入到新表中?
- sql-server - HasDefaultValue/HasDefaultValueSql 不适用于 SQL Server - EF 核心 5 的流畅 API
- python - Python:获取 XML 数据并放入多值字典