Rabu, 14 Maret 2012

EXCEPTION

EXCEPTION

Adalah istilah yang diberikan oleh Java kepada kesalahan yang terjadi di dalam program, yang terjadi pada saat run-time. Beberapa kemungkinan error yang bias terjadi adalah:
1.Pemasukkan data karakter ketika meminta masukan berupa data bilangan
2.Terjadi pembagian dengan nol
3.Path atau lokasi file yang diberikan tidak sesuai.
4.Operasi untuk mengakses variabel array pada nomor indeks di luar batas

Terkait dengan persoalan manajemen exception, Jav` menyediakan metode untuk mengelola exception. Menangkap exception, dimaksud agar alur program dapat dikendalikan meskipun telah terjadi error
Blok try-catch digunakan untuk menangkap exception. Strukturnya:
Try
{
…instruksi yang dikerjakan secara normal…
}
Catch (Exception ex)
{
…instruksi yang dikerjakan jika terjadi error…
}



EXCEPTION
Contoh listing programnya:


import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException; 3B

public class contoh{
public static void main(String[] args){


try{
 //Digunakan untuk menangkap exception.
InputStreamReader input = new InputStreamReader (System.in);
BufferedReader buf = new BufferedReader (input);

System.out.println(“Masukkan nama Anda!”);
String nama = buf.readLine();

;span class="code">System.out.println(“Masukkan tahun lahir Anda!”);

String strTahun = buf.readLine();
int tahun = Integer.parseInt(strTahun);
int umur = 2009 - tahun;


System.out.println(“Halo ”+nama+”, Umur Anda sekarang adalah “+umur+” tahun”);
}
catch (Exception ex){
System.out.println(“System ERROR”);
}
}
}

0 komentar:

Posting Komentar

 

Copyright by Alicia Lanina All Reserved