javascript用try...catch...语句可以测试代码是否出错。try块中包含要执行的代码,catch块中包含当错时要执行的代码,这样当try中的代码出错时可以得到信息并进行相应的处理。
语法格式:
try
{
//要执行的语句
}
catch(err)
{
//当try中的语句错时要执行的语句
}
例:
除了Error还具有下面一些主要属性:
.description: 错误描述 (仅IE可用).
.fileName: 出错的文件名 (仅Mozilla可用).
.lineNumber: 出错的行数 (仅Mozilla可用).
.message: 错误信息 (在IE下同description)
.name: 错误类型.
.number: 错误代码 (仅IE可用).
.stack: 像Java中的Stack Trace一样的错误堆栈信息 (仅Mozilla可用).