首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

try.catch话语到底什么用啊

2013-01-02 
try...catch语句到底什么用啊?我知道try...catch是用来检测代码错误的,然后用事先准备的代码也就是catch进

try...catch语句到底什么用啊?
我知道try...catch是用来检测代码错误的,然后用事先准备的代码也就是catch进行替换,但是我就不能理解了,难道为了使用try..catch而专门错误写代码,然后用catch替换?如果写的代码错误了自己就能查找出来并改正,这个时候还使用try...catch有意义?
[解决办法]
你说的是js里的try..catch么?

可以举个例子


function(data) {
    try {
        var map = eval("(" + data + ")");
        for(var key in map) {
            // TODO ...
        }
    } catch (err) {
        alert("error occures");
    }
}


你并不知道参数data是不是格式正确,这个时候你需要用try..catch处理你的异常
理解了么?

热点排行
Bad Request.