Apakah Anda masih menangkap pengecualian? Kemudian kami mendatangi Anda

Seperti yang diketahui banyak pengembang, penanganan kesalahan merupakan komponen penting dari kode lengkap apa pun yang mengklaim dapat digunakan dalam kehidupan nyata.





Sebagai akibatnya, penanganan kesalahan penulisan adalah tanggung jawab langsung dari setiap pemrogram yang bertanggung jawab. Beberapa orang berpikir bahwa jika Anda belum meramalkan semua opsi untuk perilaku, Anda bukan seorang programmer, dan Anda tidak akan diberikan ijazah (jika kita berbicara tentang siswa).






, . . Java - Exceptions. , . , - , Exception. , , - , java.lang.Error.





Exception - , . . (, ). . , . - .





. . ?





Exception . . . , .. / -.





, . . ? java.lang.RuntimeException. , . , , , . , , . - , .





. . , , , . ( ) try-catch-finally.





?





  1. -, - , . , .





  2. ( ) , . , . , - .





  3. -, . , , , , - . try-catch, -, . , Java-8 - , .





, . .





.





- , . errorToWarn



.





: . err2Warn



.





, ( - ?) . , , jmock spring security api. , :





-





. / .









: ErrorWrapper.java





Diikuti oleh diskusi di komentar, tautan ke sumber paling otoritatif, di mana semua argumen yang tidak berarti disela oleh penjelasan yang jelas dan ringkas: https://docs.oracle.com/javase/tutorial/essential/exceptions/runtime.html








All Articles