Javascript |错误和异常处理示例
错误是不准确或不正确的操作。编程中存在三种类型的错误,如下所述:
- 语法错误
- 逻辑错误
- 运行时错误
语法错误:根据计算机科学,语法错误是旨在用特定编程语言编写的字符或标记序列的语法错误,或者如果语法不正确,它也是编译时错误然后它会给出一个错误信息。
例子:
由于 JavaScript 的语法不正确,它只会影响此 JavaScript 下的线程,并且其他线程中的其余代码将被执行,因为它们中的任何内容都不依赖于包含错误的代码。
逻辑错误:这是最难追踪的错误,因为它是编码逻辑部分的错误,或者逻辑错误是程序中的错误,导致程序运行不正确并异常终止(或崩溃)。
运行时错误:运行时错误是程序运行过程中发生的错误,也称为异常。在下面给出的示例中,语法是正确的,但在运行时,它试图调用一个不存在的方法。
例子:
与运行时错误一样,存在异常,并且此异常在 try 和 catch 方法的帮助下是正确的
try ___ catch 方法: JavaScript 使用 try catch 和 finally 来处理异常,它还使用 throw运算符来处理异常。尝试运行主要代码,并在 catch 中,为异常语句提供与异常相关的所有内容。
句法:
示例 1:
Error and Exception handling
Click the GfG button to see the result:
输出:
在此示例中,使用 finally 方法,该方法将始终在 try/catch 之后无条件执行。
示例 2:
Error and Exception handling
Click the GfG button to see the result:
输出: