実際のbreakステートメントを使用せずにこのループを中断する他の方法はありますか?どういうわけか、私の教授は、スイッチ内の他の場所でブレークを使用するのが好きではありません。
配列内の次の空のスペースにあるオブジェクトの配列にオブジェクトを追加するメソッドで問題が発生しています
これは私のコードです:(それを行う他の方法はありますか?)
public void add(Employee employeeObj)throws ArrayIndexOutOfBoundsException{
try{
for(int i= 0; i<MAX; i++){
if(listEmployee[i] == null){
listEmployee[i] = employeeObj;
break;
}
}
}catch(ArrayIndexOutOfBoundsException e){
throw new ArrayIndexOutOfBoundsException("ERROR!");
}
}
このメソッドは、employeObjを配列に追加するだけでよく、その場合は例外が発生します。ご協力いただきありがとうございます