Anda di halaman 1dari 2

continue Deyimi

continue deyiminin genel genel biimi yledir:

continue [etiket-ismi];

continue deyimi yalnzca dngler ierisinde kullanlabilir. continue deyimi break deyimi kadar sk
kullanlmaz. Programn ak continue deyimini grdnde dngnn ierisindeki deyim bitmi etkisi
yaratlr. Yeni bir yinelemeye geilir. Yani continue deyimi dngnn ierisindeki deyimi sonlandrr.

rnein aadaki programda continue deyimi kullanlarak klavyeden sfr girilene kadar alnan saylardan
ift olanlarnn yars ekrana yazdrlmaktadr:

package csd;

class App {
public static void main(String[] args)
{
java.util.Scanner kb = new java.util.Scanner(System.in);

System.out.println("Saylar girmeye balaynz");

int val;

while ((val = kb.nextInt()) != 0) {


if (val % 2 != 0)
continue;

System.out.printf("%d saysnn yars %d\n", val, val / 2);


}

kb.close();
}
}

Ayn program sonsuz dng kullanlarak da yazlabilir:

package csd;

class App {
public static void main(String[] args)
{
java.util.Scanner kb = new java.util.Scanner(System.in);

System.out.println("Saylar girmeye balaynz");

int val;

for (;;) {
val = kb.nextInt();
if (val == 0)
break;

if (val % 2 != 0) {
System.out.printf("%d says tek saydr\n", val);
continue;
}

System.out.printf("%d saysnn yars %d\n", val, val / 2);


}
System.out.println("Teekkrler");

kb.close();
}
}