メソッドの呼び出し先でcontinue文が使えない。
繰り返し処理で配列の要素が3の場合はcontinue文を使って処理を飛ばしたいのですがコンパイルエラーが出て「continueはループの外側では使用できない」と表示されます。for文を使うクラスとは別のクラスにはcontinue文は使用できないのでしょうか。
public class Main {
public static void main(String[] args) {
checkService aaa = new checkService();
int hairetu[] = {1,2,3,4,5};
for (int i = 0; i < hairetu.length; i++) {
aaa.checkContuine(i);
}
}
}
public class checkService {
public void checkContuine(int i){
if(i == 3){
continue;
}
if(i == 4){
System.out.println("4です");
}else{
System.out.println("3と4以外の数値です");
}
}
}