📜  Javascript |错误和异常处理示例

📅  最后修改于: 2022-05-13 01:56:31.953000             🧑  作者: Mango

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:

                   
                     
                                    

输出:
错误和异常处理