小编Dee*_*Das的帖子

仅在某些情况下从 java 中的值列表抛出异常

我有一个值列表,最多包含四个元素。我需要循环遍历列表,并且仅在某些情况下才需要抛出异常。需要抛出异常的不同场景如下。

  1. 当空值出现在列表中间时。一些例子是:
 List<String> values = ["test1","test2",null,"test4"];
 List<String> values = ["test1",null,"test3","test4"];
 List<String> values = ["test1",null,null,"test4"];
Run Code Online (Sandbox Code Playgroud)
  1. 当空值出现在列表的开头时。一些例子是:
List<String> values = [null,"test2","test3","test4"];
List<String> values = [null,null,"test3","test4"];
List<String> values = [null,null,null,"test4"];
Run Code Online (Sandbox Code Playgroud)

所有其他情况都是有效的,不应引发异常。有效案例有:

List<String> values = ["test1","test2","test3","test4"];
List<String> values = ["test1","test2","test3",null];
List<String> values = ["test1","test2",null,null];
List<String> values = ["test1",null,null,null];
List<String> values = [null,null,null,null];
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

java null loops list arraylist

1
推荐指数
1
解决办法
1300
查看次数

标签 统计

arraylist ×1

java ×1

list ×1

loops ×1

null ×1