Java Basic, Penanganan Eksepsi (Exception Handling) Di Java
Exception ialah insiden diluar alur yang terjadi selama sanksi aktivitas yang mengganggu alur normal yang diharapkan. hal ini terjadi dikarenakan terjadi kesalahan, baik dalam alur logika ataupun yang lainnya. Peristiwa ini biasanya berupa kesalahan (error). Hal ini akan menimbulkan aktivitas kita berakhir tidak normal.
Beberapa pola dari exception adalah: ClassNotFound, ArrayIndexOutOfBounds, yang terjadi kalau kita mencoba mengakses elemen array yang tidak ada, atau NumberFormatException, yang terjadi saat kita mencoba melalui parameter bukan angka dalam method Integer.parseInt.
Untuk menangani exception dalam Java, kita gunakan blok try-catch-finally. Apa yang kita lakukan dalam aktivitas kita ialah 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