`
cakin24
  • 浏览: 1333617 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

使用try...catch语句处理异常

阅读更多
一 介绍
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区域中的语句,弹出相应异常提示信息的对话框。
  • 大小: 3.7 KB
  • 大小: 6 KB
1
0
分享到:
评论

相关推荐

    19.java嵌套的try…catch语句.zip

    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语句.zip

    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语句的相关案列

    try...catch...finally语句的相关案列

    Java异常处理之try...catch...语句的使用进阶

    主要介绍了Java异常处理之try...catch...语句的使用进阶,重点在于牵扯相关IO使用时的资源调配情况,需要的朋友可以参考下

    ASP.NET最佳异常处理:try-catch语句捕获异常.

    ASP.NET最佳异常处理:try-catch语句捕获异常 ASP.NET最佳异常处理:try-catch语句捕获异常

    使用TRY CATCH语句进行异常处理

    异常检测;使用TRY CATCH语句进行异常处理。

    C++ 异常处理 catch(…)介绍

    如果要想使一个catch block能抓获多种数据类型的异常对象的话,怎么办?C++标准中定义了一种特殊的catch用法,那就是” ... } //catch( int& value ) //注意这里catch语句 catch( …) { cout &lt;&lt; “在 catch(…) b

    JS异常处理try..catch语句的作用和实例

    主要介绍了JS异常处理的作用和实例,即try..catch语句,需要的朋友可以参考下

    在SQL Server的try...catch语句中获取错误消息代码的的语句

    本文为大家详细介绍下如何在SQL Server的try...catch语句中获取错误消息的代码,具体示例如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助

    javascript 异常处理使用总结

    使用try..catch..finally语句来处理异常 js代码在执行过程中如果出现异常,会手动创建一个异常类对象,该异常类对象将被提交给浏览器,这个过程称为“抛出异常”。当浏览器接收到一场对象时,会寻找能处理这一异常的...

    使用c# 异常的性能注意事项

    有关C#的try....catch语句的一些重要事项

    C++代码展示使用try-catch块来捕获和处理异常方法

    C++中处理异常时,可以使用try-catch块来捕获和处理异常。try块包含有可能抛出异常的代码,而catch块用于捕获特定类型的异常并处理它们。 在 processNumber() 函数中,我们模拟了一些可能抛出异常的情况。如果传入...

    c 异常处理

    //可能抛出异常的语句序列 } catch(&lt;异常类型名1&gt; [&lt;异常对象名&gt;]){ ...... //异常处理代码 } catch(&lt;异常类型名2&gt; [&lt;异常对象名&gt;]){ ...... //异常处理代码 } … catch(&lt;异常类型名n&gt; [&lt;异常对象名&gt;]){ ......

    try_catch_finally异常处理java

    压缩包里有本人录制的一个小视屏,不会的亲们,可以看下哦~~~ 笨人要期末考了呢,录些小视屏供自己复习所用,也是为了资源共享~O(∩_∩)O~

    PHP Try-catch 语句使用技巧

    为了进一步处理异常,我们需要使用try-catch语句—-包括Try语句和至少一个的catch语句。任何调用 可能抛出异常的方法的代码都应该使用try语句。Catch语句用来处理可能抛出的异常。以下显示了我们处理...

    javascript完全学习手册1 源码

    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 ...

    C#异常处理中try和catch语句及finally语句的用法示例

    使用 try/catch 处理异常 try-catch 块的用途是捕捉和处理工作代码所生成的异常。 有些异常可以在 catch 块中处理,解决问题后不会再次引发异常;但更多情况下,您唯一能做的是确保引发适当的异常。 示例 在此示例中...

    《Java程序设计案例教程》教学课件07异常处理.pptx

    try-catch语句块 可以使用try和catch语句块对程序中可能出现的异常进行捕捉并处理。把可能产生异常的代码放置在try语句块内,catch语句块紧接着try语句块之后。catch语句块中包含了处理异常及输出异常产生原因的...

Global site tag (gtag.js) - Google Analytics