我正在使用 for 循环来迭代数组。当索引超出范围时,异常断点不会在错误点停止。
我的代码
class ViewController: UIViewController
{
let integers = [1, 2, 3]
override func viewDidLoad()
{
super.viewDidLoad()
iterate(givenArray: integers)
}
func iterate(givenArray: [Int])
{
for index in 0...givenArray.count
{
print(givenArray[index])
}
}
}
我在控制台收到以下错误。
1 2 3 致命错误:索引超出范围 2020-01-06 14:29:09.726533+0530 Playground[93060:2221772] 致命错误:索引超出范围
我理解错误。我的问题是,虽然我添加了异常断点,但为什么它不起作用?