您的位置:首页 > 移动开发 > Swift

Swift try 异常处理机制

2016-02-15 16:41 393 查看
do {    try functionWillThrowError()
} catch {    // deal with error
}


不处理异常

如果我不想处理异常怎么办,或者说,我非常确定某个方法或者函数虽然声明会抛出异常,但是我自己知道我在使用时候是绝对不会抛出任何异常的。这种情况下 我们可以使用
try!

try! functionThrowErrorNil()
当然,如果你使用
try!
,而你的方法或者函数抛出了异常,那么你会得到一个运行中异常 (runtime error) 所以我们开发者需要慎用哦。
http://www.jianshu.com/p/96a7db3fde00
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Swift try 异常处理