社区
JavaScript
帖子详情
javascript中怎么扑获异常,不要弹出错误提示?
hymmyh
2002-06-28 04:09:06
javascript中怎么扑获异常,不要弹出错误提示?
比如:line 62
error:"null"....
...全文
82
4
打赏
收藏
javascript中怎么扑获异常,不要弹出错误提示?
javascript中怎么扑获异常,不要弹出错误提示? 比如:line 62 error:"null"....
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
孟子E章
2002-06-28
打赏
举报
回复
是的一样在这方面
孟子E章
2002-06-28
打赏
举报
回复
也可以用onerror事件
ashamwolf
2002-06-28
打赏
举报
回复
JScript 和 JavaScript 是不是不一样?
孟子E章
2002-06-28
打赏
举报
回复
try...catch...finally 语句
为 JScript 实现错误处理。
try {
tryStatements}
catch(exception){
catchStatements}
finally {
finallyStatements}
参数
tryStatement
必选项。可能发生错误的语句。
exception
可选项。任何变量名。exception 的初始化值是扔出的错误的值。
catchStatement
可选项。处理在相关联的 tryStatement 中发生的错误的语句。
finallyStatements
可选项。在所有其他过程发生之后无条件执行的语句。
说明
try...catch...finally 语句提供了一种方法来处理可能发生在给定代码块中的某些或全部错误,同时仍保持代码的运行。如果发生了程序员没有处理的错误,JScript 只给用户提供它的普通错误消息,就好象没有错误处理一样。
tryStatements 参数包含可能发生错误的代码,而 catchStatement 则包含处理任何发生了的错误的代码。如果在 tryStatements 中发生了一个错误,则程序控制被传给 catchStatements 来处理。exception 的初始化值是发生在 tryStatements 中的错误的值。如果错误不发生,则不执行 catchStatements。
如果在与发生错误的 tryStatements 相关联的 catchStatements 中不能处理该错误,则使用 throw 语句来传播、或重新扔出这个错误给更高级的错误处理程序。
在执行完 tryStatements 中的语句,并在 catchStatements 的所有错误处理发生之后,可无条件执行 finallyStatements 中的语句。
请注意,即使在 try 或 catch 块中返回一个语句,或在 catch 块重新扔出一个错误,仍然会执行 finallyStatements 编码。 一般将确保 finallyStatments 的运行,除非存在未处理的错误。(例如,在 catch 块中发生运行时错误。)。
示例
下面的例子阐明了JScript 特例处理是如何进行的。
try {
print("Outer try running..");
try {
print("Nested try running...");
throw "an error";
}
catch(e) {
print("Nested catch caught " + e);
throw e + " re-thrown";
}
finally {
print("Nested finally is running...");
}
}
catch(e) {
print("Outer catch caught " + e);
}
finally {
print("Outer finally running");
}
// Windows Script Host 作出该修改从而得出 WScript.Echo(s)
function print(s){
document.write(s);
}
将得出以下结果:
Outer try running..
Nested try running...
Nested catch caught an error
Nested finally is running...
Outer catch caught an error re-thrown
Outer finally running
js做的点击当前页面按钮
弹出
一个层,类似于淘宝网页面图片预览,很漂亮
标题
中
的“js做的点击当前页面按钮
弹出
一个层”指的是使用
JavaScript
实现的一种常见的网页交互功能,通常称为模态框(Modal Box)或者
弹出
层。这种功能允许用户在不离开当前页面的情况下,通过点击按钮来打开一个新...
精通
JavaScript
(jQuery之父力作)『高清晰』.pdf
《精通
JavaScript
》是jQuery之父John Resig的著作,这本书深入浅出地讲解了
JavaScript
语言的核心概念和技术,对于想要深入理解和应用
JavaScript
的开发者来说是一本不可多得的资源。John Resig是jQuery库的创始人,他...
JavaScript
教程--从入门到精通(PPT精简版)
JavaScript
教程--从入门到精通(PPT 精简版) 本节课程为初学者提供了
JavaScript
的基本概念、特点、优点和编程技术,旨在帮助学习者快速掌握
JavaScript
的基础知识和编程技能。 一、
JavaScript
概述
JavaScript
...
MyEclips
中
JS代码
提示
插件(spket)
3. **添加更新站点**:在
弹出
的对话框
中
点击“Add”,输入插件的本地路径,通常是在下载的压缩包内找到的update-site目录。 4. **选择插件**:在新的更新站点
中
,勾选Spket相关组件,然后点击“Next”。 5. **确认...
HTML+CSS+
JAVAscript
详细手册(包含9个chm文档)
3-
JavaScript
参考手册.chm 4-
JavaScript
参考手册
中
文版.chm 5-
Javascript
高级教程.CHM 6-
JavaScript
使用手册.chm 7- 网页制作完全手册.chm 8- 样式表滤镜
中
文手册.CHM 9- 样式表
中
文手册2.0.CHM 关于web前端的...
JavaScript
87,994
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章