Java ErrorsLesson 46Preview gratis
Java Exceptions
Lesson ini bagian dari Java · Semua level
Ringkasan
Exception adalah gangguan yang menghentikan program ketika terjadi kesalahan saat berjalan. Java menyediakan blok try dan catch untuk menangkap gangguan tersebut agar program tetap bisa lanjut atau berhenti dengan pesan yang jelas. Dengan menangani exception, kamu menghindari crash yang membingungkan pengguna.
Poin kunci
- Blok try menampung kode yang berpotensi melempar exception, blok catch menampung penanganannya
- Exception terbagi menjadi checked (wajib ditangani, misal IOException) dan unchecked (RuntimeException, boleh tidak ditangani)
- Blok finally dijalankan selalu, baik exception terjadi maupun tidak, cocok untuk membersihkan resource
- throw memicu exception secara manual, sedangkan throws mendeklarasikan exception yang bisa dilempar sebuah method
- e.printStackTrace() menampilkan lokasi kesalahan pada stack trace untuk membantu debugging
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.