如何在Swift中捕获异常

时间:2014-10-16 18:58:28

标签: swift

我知道并理解swift中的错误处理 - 没有例外。但是在Cocoa和Cocoa Touch中有一些情况,没有其他方法可以处理错误但是会遇到异常。例如,如果在用完可用空间时写入文件句柄。这不是我们希望应用程序崩溃的情况......如何处理这种情况?

更新

当Swift和异常在一个句子中时,我看到有一点干扰。因此,如果“错误”(不是运行时,程序逻辑错误)的唯一指示是抛出异常,那么让我强调解决方案如何避免- writeData:崩溃。

2 个答案:

答案 0 :(得分:0)

当前版本的Swift没有任何异常捕获。请注意,此可能在将来的版本中发生更改。

答案 1 :(得分:0)