Java Basic, Penanganan Eksepsi (Exception Handling) Di Java
Exception merupakan kejadian diluar alur yang terjadi selama sanksi aktivitas yang mengganggu alur normal yang diharapkan. Ini terjadi akibat adanya kesalahan, baik dalam alur logika ataupun yang lainnya. Kejadian ini biasanya berupa kesalahan (error). Hal ini dapat menyebabkan aktivitas kita berakhir secara tidak normal.
Beberapa pola dari exception adalah: ClassNotFound, ArrayIndexOutOfBounds, terjadi apabila kita mencoba mengakses elemen array yang tidak tersedia, atau NumberFormatException, yang terjadi saat kita mencoba melalui parameter yang bukan angka dalam method Integer.parseInt.
Untuk mengatasi exception dalam Java, kita gunakan blok try-catch-finally. Apa yang kita lakukan dalam aktivitas kita adalah kita menempatkan pernyataan yang mungkin menghasilkan exception dalam blok ini.
Berikut ialah pola penanganan Exception pada java:
public class TestExceptions{ public static void main( String[] args ){ try{ System.out.println(args[1]); }catch(ArrayIndexOutOfBoundsException ex){ System.out.println('Data pada array args tidak ditemukan'); } } }
Pada pola pecahan arahan diatas, kalau arahan diatas di sanksi (dijalankan), maka java akan menampilkan parameter yang diberikan, namun kalau tidak ditemukan parameter, maka java akan menampilkan pesan "Data pada array args tidak ditemukan"
Belum ada Komentar untuk "Java Basic, Penanganan Eksepsi (Exception Handling) Di Java"
Posting Komentar