为什么asp中“On Error goto”这一行老是报错呢?

woshihuzi 2010-12-26 03:23:07
<%
On Error goto bbb

s= 1 / 0

bbb:
response.write("Error#" & CStr(Err.Number) & " " & Err.Description)
%>

很简单的代码,被零除铁定要报错的,但是这一段我在服务器上运行的时候,提示出错:

错误类型:
Microsoft VBScript 编译器错误 (0x800A03EA)
语法错误
/test/1.asp, line 2, column 14
On Error goto bbb
-------------^


为什么,难道asp不允许使用on error goto的功能?
...全文
404 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
woshihuzi 2010-12-27
  • 打赏
  • 举报
回复
谢谢各位!结贴了。
傻木耳 2010-12-26
  • 打赏
  • 举报
回复
同1楼见解....
lzp4881 2010-12-26
  • 打赏
  • 举报
回复
asp不支持goto
捕捉错误用
if err.number=0 then
...
else
...
End if
Dogfish 2010-12-26
  • 打赏
  • 举报
回复
vbscript不支持lable跳转。

好像以下语句才合法

On Error Resume Next
On Error Goto 0 '取消错误捕捉

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧