Saya coba jawab ya (CMIIW ) Try Catch digunakan untuk mencegah "unhandled error", yang dapat menyebabkan aplikasi terminate(exit secara paksa). Contohnya apabila ada kesalahan query atau error yg disebabkan krn blm object belum di instance, maka akan masuk ke blok catch(terserah anda akan melakukan apa, misal pesan error). Sedangkan finally akan di eksekusi baik error ataupun tidak, contoh penggunaannya pada close koneksi, yang bertujuan mematikan koneksi baik saat query berhasil ataupun terjadi error.
Salam, Agus Pradikta http://dickta.blog.com
