8.4 运行错误检测和处理 |
|---|
| WAP技术站:www.wapease.com
|
8.4 运行错误检测和处理 8.4.1 错误检测 (1) 检测给定变量的变量值为正确值的函数。这类函数均属于类型有效库函数,如Lang.isInt( )、Lang.isFloat( )、Lang.parseInt( )和Lang.parseFloat( )。这些函数的具体用法我们将在下一章专门讲述。 (2) 检测给定变量的变量值类型为正确类型的操作符。即typeof操作符和isvalid操作符,具体内容我们前面已经讲过(参见7.5.6节),我们这里不再重述。 8.4.2 错误处理的两类情况 (1) 致命错误。主要指那些能够导致程序中止执行的错误。由于WMLScript的函数通常是在用户端调用,所以致命错误发生时程序会给用户端发出信号,用户端的浏览器就会据此给用户显示出有关错误信息。 (2) 非致命错误。这类错误一般不会导致程序运行中止。错误发生时将向程序返回一个错误值,WMLScript程序将立即寻找相应的处理办法。 |
| 上一篇:8.3 预 编 译 下一篇:第9章 WMLScript库及库函数 |
|
