一 介绍
JavaScript从Java语言中引入了try...catch...finally功能,具体语法如下。
语法:
<script language="javascript">
try
{
somestatements;
}
catch(exception e)
{
somestatements;
}finally
{
somestatements;
}
</script>
try:捕捉异常关键字。
catch:捕捉异常关键字。
finally:最终一定会被处理的区块的关键字。
说明:JavaScript语言与Java语言不同,try...catch语句只能有一个catch语句,这是由于在JavaScript语言中无法指定出现异常的类型。
二 使用try...catch...finally语句处理异常应用
<script language="javascript">
try
{
document.forms.input.length;
}
catch(exception)
{
alert("运行时有异常发生");
}finally
{
alert("结束try...catch...finally语句");
}
</script>
三 运行结果
四 运行说明
由于在页面中并没有定义表单以及文本框,所以在try区域中调用表单中的文本框长度将发生异常,这时将执行catch区域中的语句,弹出相应异常提示信息的对话框。
相关推荐
19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的...
17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句...
try...catch...finally语句的相关案列
主要介绍了Java异常处理之try...catch...语句的使用进阶,重点在于牵扯相关IO使用时的资源调配情况,需要的朋友可以参考下
ASP.NET最佳异常处理:try-catch语句捕获异常 ASP.NET最佳异常处理:try-catch语句捕获异常
异常检测;使用TRY CATCH语句进行异常处理。
如果要想使一个catch block能抓获多种数据类型的异常对象的话,怎么办?C++标准中定义了一种特殊的catch用法,那就是” ... } //catch( int& value ) //注意这里catch语句 catch( …) { cout << “在 catch(…) b
主要介绍了JS异常处理的作用和实例,即try..catch语句,需要的朋友可以参考下
本文为大家详细介绍下如何在SQL Server的try...catch语句中获取错误消息的代码,具体示例如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助
使用try..catch..finally语句来处理异常 js代码在执行过程中如果出现异常,会手动创建一个异常类对象,该异常类对象将被提交给浏览器,这个过程称为“抛出异常”。当浏览器接收到一场对象时,会寻找能处理这一异常的...
有关C#的try....catch语句的一些重要事项
C++中处理异常时,可以使用try-catch块来捕获和处理异常。try块包含有可能抛出异常的代码,而catch块用于捕获特定类型的异常并处理它们。 在 processNumber() 函数中,我们模拟了一些可能抛出异常的情况。如果传入...
//可能抛出异常的语句序列 } catch(<异常类型名1> [<异常对象名>]){ ...... //异常处理代码 } catch(<异常类型名2> [<异常对象名>]){ ...... //异常处理代码 } … catch(<异常类型名n> [<异常对象名>]){ ......
压缩包里有本人录制的一个小视屏,不会的亲们,可以看下哦~~~ 笨人要期末考了呢,录些小视屏供自己复习所用,也是为了资源共享~O(∩_∩)O~
为了进一步处理异常,我们需要使用try-catch语句—-包括Try语句和至少一个的catch语句。任何调用 可能抛出异常的方法的代码都应该使用try语句。Catch语句用来处理可能抛出的异常。以下显示了我们处理...
13.3.3 使用try...catch语句处理 异常 377 13.3.4 Error对象 379 13.3.5 使用throw语句 380 13.4 JavaScript调试技巧 381 13.4.1 使用alert()语句 382 13.4.2 使用write()语句 382 13.4.3 抛出自定义异常消息 383 ...
使用 try/catch 处理异常 try-catch 块的用途是捕捉和处理工作代码所生成的异常。 有些异常可以在 catch 块中处理,解决问题后不会再次引发异常;但更多情况下,您唯一能做的是确保引发适当的异常。 示例 在此示例中...
try-catch语句块 可以使用try和catch语句块对程序中可能出现的异常进行捕捉并处理。把可能产生异常的代码放置在try语句块内,catch语句块紧接着try语句块之后。catch语句块中包含了处理异常及输出异常产生原因的...