|
1
4
根据您描述的逻辑,您应该仅在循环完成后抛出异常(如果未找到匹配项):
|
|
|
2
1
在调用一次方法后,不能从该方法引发多个异常。 一旦抛出异常,您将退出该范围,因此无法再抛出另一个异常。 在特定情况下,如果循环结束时customer为null,则可以抛出异常。 |
|
|
3
0
从throws类中删除CustomerNotFoundException。仅在else块中捕获异常,因为它似乎没有任何用处,并在捕获异常后继续放置。 不清楚抛出异常的用法,因为您仍然希望继续循环。 在代码中引发异常将返回父方法。 |
|
|
Dave · 如何在for循环中修改列表值 11 月前 |
|
|
BlurKid · R中for循环时结果的奇怪差异 1 年前 |
|
|
Rudraksh_pd · 取炭。通过char。c中创建字符串的输入 1 年前 |
|
|
Mtullis · 在我的表单值中循环遍历数组[重复] 1 年前 |
|
|
xhamsterIT · 循环VBA Microsoft Excel 1 年前 |