try catch跳出for
时间: 2024-02-23 21:53:42 浏览: 41
try/catch/throw
5星 · 资源好评率100%
在JavaScript中,可以使用try-catch语句来捕获异常并跳出for循环。以下是一个示例代码:
```javascript
const arr = [1, 2, 3, 4, 5];
try {
for (let i = 0; i < arr.length; i++) {
if (arr[i] > 3) {
throw new Error('end'); // 当元素大于3时终止循环
}
console.log(arr[i]);
}
} catch (e) {
console.log(e);
}
```
在这个例子中,我们使用了for循环遍历数组arr。当数组元素大于3时,我们抛出一个自定义的异常'end',这会被try-catch语句捕获。捕获到异常后,程序会跳出循环并执行catch块中的代码,打印出异常信息。
阅读全文