サンプル
public
class
ClassA {
public
List methodA (
boolean
isTrue) {
ArrayList al =
new
ArrayList();
if
(isTrue){
//...
return
al;
}
return
null;
}
}
解決策
null の代わりに空の ArrayList を戻してください。
public
class
ClassA {
public
List methodA (
boolean
isTrue) {
ArrayList al =
new
ArrayList();
if
(isTrue){
//...
return
al;
}
return new
ArrayList(0);
}
}