Mohon penjelasannya tentang pemahaman code berikut.

Topik sebelumnya Topik selanjutnya Go down

Ini bukan pernjelasan hanya contoh

Post  zz on Tue Sep 01, 2009 9:04 am

Code:

/*
 * bila angka yang didalm try bisa dibagi (bukan kosong) maka java akan mengeluarkan hasil pembagian
 * tetapi bila angka yang ada didalam try tidak bisa dibagi maka java akan menjalankan semua perintah yang berada didalam block catch
 * dan jangan harap java akan mengeluarkan hasil pembagian
 * Bab ini mirip2 ama if alias percabangan
*/
public class oke
{
   public static void main(String [] args)
   {
      System.out.println("Awal perintah dalam fungsi utama");
         try
         {
            System.out.println("Hasil pembagiannya adalah "+ 10/1);
         }
         catch (Throwable lala)
         {
            System.err.print("Akan dijalankan bila angka yang didalam body try tidak bisa dibagi                ");
            System.err.println(lala.getMessage());
         }
      System.out.println("Akan selalu di jalankan oleh java baik angka didalam block try bisa dibagi atau tidak");
   }
}
/*
* bila angka yang didalm try bisa dibagi (bukan kosong) maka java akan mengeluarkan hasil pembagian
* tetapi bila angka yang ada didalam try tidak bisa dibagi maka java akan menjalankan semua perintah yang berada didalam block catch
* dan jangan harap java akan mengeluarkan hasil pembagian
* Bab ini mirip2 ama if alias percabangan
*/
public class oke
{
public static void main(String [] args)
{
System.out.println("Awal perintah dalam fungsi utama");
try
{
System.out.println("Hasil pembagiannya adalah "+ 10/1);
}
catch (Throwable lala)
{
System.err.print("Akan dijalankan bila angka yang didalam body try tidak bisa dibagi ");
System.err.println(lala.getMessage());
}
System.out.println("Akan selalu di jalankan oleh java baik angka didalam block try bisa dibagi atau tidak");
}
}

zz
Panglima
Panglima

Jumlah posting : 121
Age : 71
Lokasi : france
Registration date : 13.02.09

Lihat profil user

Kembali Ke Atas Go down

Mohon penjelasannya tentang pemahaman code berikut.

Post  arip on Tue Sep 01, 2009 1:31 am

public class Linkin
{
public static void main(String [] args)
{
System.out.println("Sebelum pembagian");

try {
System.out.println(5/0);
}
catch (Throwable t)
{
System.err.print("Pesan kesalahan: ");
System.err.println(t.getMessage());
}

System.out.println("Sesudah pembagian");
}
}

arip
Pejuang
Pejuang

Jumlah posting : 36
Registration date : 05.03.09

Lihat profil user

Kembali Ke Atas Go down

Topik sebelumnya Topik selanjutnya Kembali Ke Atas


 
Permissions in this forum:
Anda tidak dapat menjawab topik