Cara Buat Seblak

Monday, June 22, 2015

Beda Exception.Message dan Exception.ToString

Apakah perbedaan dari Exception.Message dan Exception.ToString, dan kapan sebaiknya kita pakai salah satu diantara keduanya.

Exception.Message hanya berisi pesan tentang Exception tersebut, misalnya "Object reference not set to an instance of an object"

Sedangkan Exception.ToString memberikan detail Exception lebih lengkap, termasuk type Exceptionnya, pesan Exception yang ada di Exception.Message, ada juga stack tracenya, dan lain sebagainya.

Sebagai tambahan, kalau kita mau tampilin ke user lebih baik cukup tampilkan Exception.Message saja, karena itupun juga sudah cukup membingungkan user, tapi setidaknya kalau user screen capture error yang di dapat, kita sebagai programmer sudah cukup paham maksud errornya.

Kalau untuk Exception.ToString sebaiknya kita simpan di Log saja, sebagai bahan tambahan kita untuk trace permasalahan yang terjadi, jadi kita bisa trace lebih dalam error yang terjadi di program kita.

Happy Code, Silahkan Subscribe dan Share

No comments:

Post a Comment