Language Flag

English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified

Friday, 9 November 2012

JUmp Statement di C#

JUMP STATEMENT


Jump statement digunakan untuk mentranfer kontrol eksekusi dari suatu bagian ke bagian
lain dalam program.
Yang termasuk dalam statement ini adalah :

1. continue, berfungsi untuk melanjutkan eksekusi program ke iterasi berikutnya

dengan “melompati” statement-statement berikutnya dalam badan loop.
Contoh :
for (int j = 0; j < 10; j++)
{
if (j == 3) continue;
System.Console.WriteLine(j);
}
2. break, statement ini

digunakan untuk “melompat” keluar dari while, for, dan switch
statement yang sudah dibahas sebelumnya.
Contoh :
for (int j = 0; j < 10; j++)
{
System.Console.WriteLine(j);
if (j == 3)
{
break;
}
}
3. return, digunakan untuk mengembalikan kontrol eksekusi ke pemanggil.

4. throw, berkaitan dengan penanganan error (try statement) dalam C#. Throw

digunakan untuk membangkitkan exception dalam program.
Contoh :
try
{
System.Console.WriteLine("Masukkan angka pembagi :");
int angka = Convert.ToInt32(System.Console.ReadLine());
if (angka == 0)
{
throw new Exception("Angka tidak boleh 0");
}
System.Console.WriteLine("Angka yang dimasukkan:" + angka);
}
catch (Exception ex)
{
System.Console.WriteLine(ex.Message);
}
System.Console.ReadKey();
5. goto, digunakan untuk melanjutkan eksekusi program di label yang sudah
didefinisikan sebelumnya.

Contoh :
for (int j = 0; j < 10; j++)
{
if (j == 3) goto selesai;
System.Console.WriteLine(j);
}
3-33
selesai:
System.Console.WriteLine("Selesai");


Tapi q sering gunain goto dalam jump statement karena mudah dilogika.....

0 komentar:

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More