Pertanyaan yang diberi tag «exception»

Pengecualian adalah kondisi yang tidak biasa yang memerlukan penyimpangan dari aliran normal program. Biasanya, pengecualian tidak harus menghasilkan kegagalan total, tetapi harus diikuti oleh penangan pengecualian. Penanganan pengecualian adalah konstruksi bawaan dalam banyak bahasa pemrograman. Biasanya, pengecualian ditangani dengan melepaskan tumpukan, sehingga bergulir kembali ke keadaan yang ditentukan di luar ruang lingkup pengecualian, dan kemudian menerapkan blok penangan atau rutin.


8
Debug.Assert vs Exception Throwing
Saya telah membaca banyak artikel (dan beberapa pertanyaan serupa lainnya yang diposting di StackOverflow) tentang bagaimana dan kapan menggunakan pernyataan, dan saya memahaminya dengan baik. Tapi tetap saja, saya tidak mengerti motivasi seperti apa yang harus mendorong saya untuk menggunakan Debug.Assertalih-alih memberikan pengecualian. Apa yang saya maksud adalah, di NET …

13
Pengecualian mvc asp.net terputus-putus: “Metode tindakan publik ABC tidak dapat ditemukan pada pengontrol XYZ.”
Saya mendapatkan pengecualian intermiten yang mengatakan bahwa asp.net mvc tidak dapat menemukan metode tindakan. Berikut pengecualiannya: Metode tindakan publik 'Isi' tidak dapat ditemukan pada pengontrol 'Schoon.Form.Web.Controllers.ChrisController'. Saya rasa saya telah menyiapkan perutean dengan benar karena aplikasi ini berfungsi hampir sepanjang waktu. Berikut adalah metode tindakan pengontrol. [ActionName("Fill")] [AcceptVerbs(HttpVerbs.Get | HttpVerbs.Post), …

2
Mengapa Double.parseDouble (null) dan Integer.parseInt (null) memunculkan pengecualian yang berbeda?
Mengapa Double.parseDouble (null) dan Integer.parseInt (null) memunculkan pengecualian yang berbeda? Apakah ini kecelakaan bersejarah atau disengaja? Dokumentasi dengan jelas menyatakan dua jenis pengecualian untuk Double.parseDouble(...)dan satu untuk Integer.parseInt(), tetapi tampaknya tidak konsisten: Integer.parseInt(null); // throws java.lang.NumberFormatException: null Namun Double.parseDouble(null); // throws java.lang.NullPointerException

3
Bagaimana cara meningkatkan pengecualian di Rails agar berperilaku seperti pengecualian Rails lainnya?
Saya ingin meningkatkan pengecualian sehingga itu melakukan hal yang sama seperti pengecualian Rails normal. Secara khusus, tampilkan pengecualian dan pelacakan tumpukan dalam mode pengembangan dan tampilkan halaman "Maaf, ada yang tidak beres" dalam mode produksi. Saya mencoba yang berikut ini: raise "safety_care group missing!" if group.nil? Tapi itu hanya menulis …


12
Apa yang menyebabkan "Panjang tidak valid untuk array karakter Base-64" ini
Saya hanya punya sedikit hal untuk dilanjutkan di sini. Saya tidak dapat mereproduksi ini secara lokal, tetapi ketika pengguna mendapatkan kesalahan saya mendapatkan pemberitahuan pengecualian email otomatis: Invalid length for a Base-64 char array. at System.Convert.FromBase64String(String s) at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString) at System.Web.UI.ObjectStateFormatter.System.Web.UI.IStateFormatter.Deserialize(String serializedState) at System.Web.UI.Util.DeserializeWithAssert(IStateFormatter formatter, String serializedState) at System.Web.UI.HiddenFieldPageStatePersister.Load() …

11
Uji pengecualian yang diharapkan di Kotlin
Di Java, programmer dapat menentukan pengecualian yang diharapkan untuk kasus uji JUnit seperti ini: @Test(expected = ArithmeticException.class) public void omg() { int blackHole = 1 / 0; } Bagaimana saya melakukan ini di Kotlin? Saya telah mencoba dua variasi sintaks, tetapi tidak ada yang berhasil: import org.junit.Test // ... @Test(expected …


5
Pelacakan tumpukan pengecualian Javascript
Di Firefox saya bisa mendapatkan jejak tumpukan pengecualian dengan menggunakan exception.stack. Apakah ada cara untuk mendapatkannya juga di browser lain? Sunting: Saya sebenarnya ingin menyimpan jejak tumpukan secara otomatis (jika mungkin) dan tidak men-debugnya pada saat itu (yaitu, saya tahu cara mendapatkan jejak tumpukan dalam debugger).

15
Mendapatkan android.content.res.Resources $ NotFoundException: pengecualian bahkan saat resource ada di android
Tolong beri tahu saya di mana kesalahan saya untuk mendapatkan kesalahan. Saya membuat aplikasi yang salah satu aktivitasnya hanya dalam mode lanskap. Jadi saya menambahkan yang berikut ini di file AndroidManifest.xml <activity android:name=".LandScapeImageActivity" android:screenOrientation="landscape"></activity> Saya telah membuat folder seperti / res / layout-land dan tambahkan tata letak yang disebut see_today_landscape_layout …


7
Python: Bagaimana saya bisa tahu pengecualian mana yang mungkin terlempar dari pemanggilan metode
Apakah ada cara untuk mengetahui (pada waktu pengkodean) pengecualian mana yang diharapkan saat menjalankan kode python? Saya akhirnya menangkap kelas Pengecualian dasar 90% dari waktu karena saya tidak tahu jenis pengecualian mana yang mungkin dilempar (dan tidak memberitahu saya untuk membaca dokumentasi. Berkali-kali pengecualian dapat disebarkan dari dalam. Dan banyak …
89 python  exception 

3
Tangkapan generik untuk python
Saya memiliki beberapa perilaku yang sangat aneh yang tampaknya menghasilkan pengecualian diam-diam. Bagaimana saya bisa menulis try catch umum di mana saya dapat men-debug semua pengecualian. Sesuatu di sepanjang baris: try: # something that fails except e: print e Sedikit lebih banyak tentang masalah yang dihadapi secara mendetail: Saya memiliki …
89 python  exception 


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.