6
Cara menulis konstruktor yang mungkin gagal untuk instantiate objek dengan benar
Terkadang Anda perlu menulis konstruktor yang bisa gagal. Sebagai contoh, katakan saya ingin instantiate objek dengan path file, sesuatu seperti obj = new Object("/home/user/foo_file") Selama jalur menunjuk ke file yang sesuai, semuanya baik-baik saja. Tetapi jika string bukan jalur yang valid, hal-hal yang harus dipatahkan. Tapi bagaimana caranya? Anda bisa: …