Java memiliki sebuah exception sehingga error - error bisa dihindari. Karena di program tsb, ada 3 cara exception yaitu membiarkannya, mengatasinya ketika error itu terjadi, dan mengatasinya di tempat lain di program yg sedang dijalankan.
Di Java, kita bisa menggunakan statement try - catch untuk menghindari error yang mungkin bisa terjadi. Ada 2 method yang bisa dipanggil untuk mendapatkan exception yaitu getMessage dan printStackTrace.
Ada 2 tipe exception yaitu checked exception (diperiksa ketika mengcompilenya) dan unchecked exception (diperiksa ketika menjalankannya).
Assert statement : assert <>; di mana <> memperlihatkan kondisi benar jika kode dijalankan dengan benar. Dan jika kode yang dijalankan salah, maka menggunakan AssertionError ( subclass dari Error ).
Untuk menjalankan program Assertion ini, kita menggunakan java -ea <>. Jika -ea ini tidak tersedia, maka program akan diexecute tanpa assertion.
No comments:
Post a Comment