www.wapease.com ·新闻动态 ·技术专题 ·WAP开发 ·用户专区 ·企业专区 ·相关资源 ·网络知识
首页>WAP开发技术>WAP初级教程>正文    

第五章 WMLScript脚本程序设计(下)


WAP技术站:www.wapease.com  将本文推荐给你的QQ或MSN好友 加入收藏

  判定状况:无
  解决方案:终止程序与WML Script解译器调用着的错误信号。
  说明: 由于在网络服务器的程序存取又无法修复的错误或特定程序并不在网络服务器中所引起的程序无法载入。
  如何发生:调用外部程序。
  范例:var a =3*OtherScript#doThis(param)
  严重性:严重。
  判定状况:无
  解决方案:终止程序与WML Script解译器调用着的错误信号。
  说明: 存取错误,所调用的外部程序加了保护。
  如何发生:调用外部程序
  范例:var a =3*OtherScript#doThis(param)
  严重性:严重。
  判定状况:无
  解决方案:终止程序与WML Script解译器调用着的错误信号。
  说明: 因为程序错误造成stack underflow。
  如何发生:程序要取出(pop)一个空堆
  范例:当组译器产生错误码。
  严重性:严重。
  判定状况:无
  解决方案:终止程序与WML Script解译器调用着的错误信号。
  说明:执行调用Lang.abort()是发生的错误。
  如何发生:每当程序调用Lang.abort()函数。
  范例:Lang.abort("unrecoverable error")
  严重性:严重。
  判定状况:无
  解决方案:终止程序与WML Script解译器调用着的错误信号。
  说明:发生堆栈溢出。
  如何发生:程序资源太多或要推入太多的变量到运算之中。
  范例:function f|(x)(f(x+1););
  严重性:严重。
  判定状况:无
  解决方案:终止程序与WML Script解译器调用着的错误信号。
  说明:没有多余的内存可供解译器使用。
  如何发生:作业系统无法配置多余的空间给解译器适使用。
  范例:function f(x){
  x=x+"abcdefghijklmnopqrstuvxyz";
  f(x) ;
  };
  严重性:严重。判定状况:无
  解决方案:终止程序与WML Script解译器调用着的错误信号。
  说明:用户终止程序的执行(如按下reset钮)
  如何发生:随时。
  范例:当应用程序正在执行是用户按下reset钮。
  严重性:严重。
  判定状况:无
  解决方案:终止程序与WML Script解译器调用着的错误信号。

本新闻共11页,当前在第09页  
01  02  03  04  05  06  07  08  09  10  
11  

上一篇:第五章 WMLScript脚本程序设计(上)
下一篇:第六章 WML Script标准函数库(上)
Google
 
关于“第五章 WMLScript脚本程序设计(下)”的相关内容连接
·第六章 WML Script标准函数库(下)
·第六章 WML Script标准函数库(上)
·第五章 WMLScript脚本程序设计(上)
·第四章 WML Script语法基础
·第三章 WML编程
·第二章 WML语言基础

万易网(wapease.com)版权所有  服务声明

Copyright © 2003-2008 Wapease Network, All Rights Reserved