语法结构
try {
// 这里写调试操作
} catch (error) {
// 这里写获取到错误信息后执行的操作
}
代码
var data = '{"code":200,"url":"api.lykep.com","longurl":"http:\/\/rrd.me\/fJwfr"}';
var flag = true;
try {
//判断该数据是否JSON解析成功
_data = JSON.parse(data);
//记录成功状态
flag = true;
if (flag != false) {
//执行成功后的操作
console.log("ok");
}
} catch (error) {
//检测到异常后执行操作
console.log(error);
//多层嵌套
try {
//步骤如上
} catch (error) {
//步骤如上
}
}