Pertanyaan yang diberi tag exception

298
Pesan pengecualian dalam bahasa Inggris?

Kami mencatat setiap pengecualian yang terjadi di sistem kami dengan menulis Exception.Message ke file. Namun, mereka ditulis dalam budaya klien. Dan kesalahan Turki tidak berarti banyak bagi saya. Jadi bagaimana kita bisa mencatat pesan kesalahan dalam bahasa Inggris tanpa mengubah budaya...

280
ASP.NET Core Web API penanganan pengecualian

Saya menggunakan ASP.NET Core untuk proyek REST API baru saya setelah menggunakan ASP.NET Web API biasa selama bertahun-tahun. Saya tidak melihat cara yang baik untuk menangani pengecualian di ASP.NET Core Web API. Saya mencoba menerapkan pengecualian penanganan filter / atribut: public class...

257
membuang pengecualian dari destruktor

Sebagian besar orang mengatakan tidak pernah membuang pengecualian dari destruktor - melakukan hal itu menghasilkan perilaku yang tidak terdefinisi. Stroustrup menyatakan bahwa "penghancur vektor secara eksplisit memanggil penghancur untuk setiap elemen. Ini menyiratkan bahwa jika penghancur elemen...

257
Ukuran awal untuk ArrayList

Anda dapat mengatur ukuran awal untuk ArrayList dengan melakukan ArrayList<Integer> arr=new ArrayList<Integer>(10); Namun, Anda tidak bisa melakukannya arr.add(5, 10); karena menyebabkan pengecualian di luar batas. Apa gunanya mengatur ukuran awal jika Anda tidak dapat mengakses...

256
Bagian mana dari membuang Eksepsi yang mahal?

Di Jawa, menggunakan lemparan / tangkap sebagai bagian dari logika ketika sebenarnya tidak ada kesalahan pada umumnya adalah ide yang buruk (sebagian) karena melempar dan menangkap pengecualian itu mahal, dan melakukannya berkali-kali dalam satu lingkaran biasanya jauh lebih lambat daripada yang...