Skip to main content

Error Handling

Pada kesempatan ini saya akan membahas tentang error handling yang merupakan tindakan untuk mengetahui adanya bug. Untuk program kali ini, saya menggunakan perintah Try-Catch untuk menangani error tersebut. Program ini merupakan program sederhana dimana kita mengakses index yang tidak ada pada array. 

IndexOutOfBound.java <class yang mengakses index yang tidak ada pada sebuah array>


Output :



Comments

Popular posts from this blog

ETS - ATM SETOR TUNAI

SETOR TUNAI ATM BCA      Program kali ini merupakan implementasi dari ATM Setor Tunai BCA sebagai nilai tugas dari ETS PBO. Program ini meminta user untuk menginputkan nominal uang yang akan disetorkan kepada rekeningnya sendiri ataupun orang lain. Langkah pertama, user diminta untuk memasukkan kartu dan PIN-nya. Selanjutnya, user diminta untuk memilih untuk melakukan setor tunai ataupun tarik tunai. Dalam program ini, hanya menyediakan layanan setor tunai. Setelah itu, diminta untuk memasukkan nominal uang yang akan di setorkan. Setelah selesai, user akan mendapatkan struk. Class yang dipakai pada Program ini : 1. ATM.java <main function yang menjalankan seluruh program> 2. Database.java <menyimpan kode pin untuk di cek dan saldo dari user> 3. SetorTunai.java <menjalankan program setor-tunai> 4. Layanan.java <mengeluarkan output untuk layanan yang belum tersedia> 5. PrintStruk.java <mengeluarkan output struk setelah user selesai memak...

Traffic Light Simulator

  Abstrac      GUI atau Graphical Unit Interface adalah sebuah bentuk user interface yang memungkinkan user berinteraksi dengan electrical device secara visual dari pada tulisan. Kali ini saya mempelajari penggunaan GUI ini dengan mengaplikasikannya melalui sebuah aplikasi Traffic Light, salah satu GUI yang dipakai dalam aplikasi ini adalah java swing. Aplikasi ini memiliki tiga komponen warna yaitu Merah, Hijau, dan Kuning yang akan menyala secara berurutan dengan periode masing - masing warna yaitu 10 detik. Menurut saya 10 detik itu merupakan waktu yang cukup tepat karena tidak terlalu lama dan tidak terlalu sebentar untuk sebuah percobaan aplikasi.  Diagram Class Diagram Object Diagram Implementasi 1. AppFrame.java 2. SignalPane.java 3. DigitPane.java 4. TrafficLightPane.java Result

Java Applet dan Java FX

 Java Applet          J ava Applet adalah sebuah aplikasi java yang dapat disisipkan ke dalam halaman HTML untuk kemudian dapat diakses oleh pengguna melalui halaman web. Java Applet juga dapat didownload terlebih dahulu oleh pengguna dan kemudian dijalankan melalui sebuah browser. Secara default, Java Applet tidak bisa mengakses resource pada komputer lokal. Java Applet biasanya digunakan untuk membuat website lebih dinamis dan menghibur dengan cara menambahkan beberapa fungsi kepada halaman web yang bersifat statis, dengan syarat bahwa perangkat yang digunakan memiliki browser yang mendukung Java seperti Microsoft Internet Explorer 4.0 ke atas, Netscape Navigator, Mozilla Firefox, Chrome, dan Opera. Kali ini saya membuat program untuk dapat lebih memahami java applet.  Class yang digunakan : 1. Clock.java <keseluruhan settingan dari applet yang akan ditampilkan yaitu berupa jam> Output : Java FX         JavaFX ad...