Pertanyaan yang diberi tag «checked-exceptions»

21
Memahami pengecualian diperiksa dan tidak dicentang di Jawa
Joshua Bloch dalam " Java Efektif " mengatakan itu Gunakan pengecualian yang dicentang untuk kondisi yang dapat dipulihkan dan pengecualian runtime untuk kesalahan pemrograman (Butir 58 dalam edisi kedua) Mari kita lihat apakah saya mengerti ini dengan benar. Inilah pemahaman saya tentang pengecualian yang diperiksa: try{ String userInput = //read …

30
Kasus terhadap pengecualian yang diperiksa
Selama beberapa tahun sekarang saya tidak bisa mendapatkan jawaban yang layak untuk pertanyaan berikut: mengapa beberapa pengembang menentang pengecualian yang diperiksa? Saya telah melakukan banyak percakapan, membaca berbagai hal di blog, membaca apa yang dikatakan Bruce Eckel (orang pertama yang saya lihat berbicara menentang mereka). Saat ini saya sedang menulis …

17
Bagaimana saya bisa membuang pengecualian CHECKED dari dalam aliran Java 8?
Bagaimana saya bisa membuang pengecualian CHECKED dari dalam Java 8 stream / lambdas? Dengan kata lain, saya ingin membuat kode seperti kompilasi ini: public List<Class> getClasses() throws ClassNotFoundException { List<Class> classes = Stream.of("java.lang.Object", "java.lang.Integer", "java.lang.String") .map(className -> Class.forName(className)) .collect(Collectors.toList()); return classes; } Kode ini tidak dikompilasi, karena Class.forName()metode di atas …

18
Kapan memilih pengecualian yang dicentang dan tidak dicentang
Di Jawa (atau bahasa lain dengan pengecualian yang dicentang), saat membuat kelas pengecualian Anda sendiri, bagaimana Anda memutuskan apakah itu harus diperiksa atau tidak dicentang? Naluri saya adalah mengatakan bahwa pengecualian yang diperiksa akan dipanggil untuk kasus-kasus di mana penelepon mungkin dapat pulih dengan cara yang produktif, di mana sebagai …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.