Dalam dunia pemrograman yang berbasis objek, kita pasti pernah melakukan kesalahan format atau penulisan program. Nah,,maka dari itu agar kesalahan yang muncul terlihat lebih elegan hehehe (^_^), kita gunakan "Exception Handling".
Apa sih "Exception Handling" itu??????
Exception Handling merupakan suatu metode yang berfungsi untuk mengatasi kesalahan - kesalahan yang mungkin muncul pada setiap pemrograman, sehingga kesalahan yang muncul itu bisa di variasikan sesuai yang kita inginkan. Langsung aja ke TKP. supaya ndak bingung2...
import java.util.Scanner;
public class array {
public static void main(String [] arguments){
Scanner in = new Scanner(System.in);
System.out.print("masukkan data max : ");
int max = in.nextInt();
int data[] = new int[max];
try{
for(int i=0;i<=max;i++){
System.out.print("Data ke-"+i+" : ");
data[i] = in.nextInt();
}
}catch(ArrayIndexOutOfBoundsException exp){
System.out.println("Indeks array kelebihan!!");
System.exit(-1);
}finally{
System.out.println("####");
}
}
}
Apa sih "Exception Handling" itu??????
Exception Handling merupakan suatu metode yang berfungsi untuk mengatasi kesalahan - kesalahan yang mungkin muncul pada setiap pemrograman, sehingga kesalahan yang muncul itu bisa di variasikan sesuai yang kita inginkan. Langsung aja ke TKP. supaya ndak bingung2...
public class array {
public static void main(String [] arguments){
Scanner in = new Scanner(System.in);
System.out.print("masukkan data max : ");
int max = in.nextInt();
int data[] = new int[max];
try{
for(int i=0;i<=max;i++){
System.out.print("Data ke-"+i+" : ");
data[i] = in.nextInt();
}
}catch(ArrayIndexOutOfBoundsException exp){
System.out.println("Indeks array kelebihan!!");
System.exit(-1);
}finally{
System.out.println("####");
}
}
}


Tidak ada komentar:
Posting Komentar