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.

6
Bagaimana Anda menangkap pengecualian ini?
Kode ini ada di django / db / models / fields.py Ini membuat / mendefinisikan pengecualian? class ReverseSingleRelatedObjectDescriptor(six.with_metaclass(RenameRelatedObjectDescriptorMethods)): # This class provides the functionality that makes the related-object # managers available as attributes on a model class, for fields that have # a single "remote" value, on the class that …
162 python  django  exception 

8
Penguraian integer aman di Ruby
Saya memiliki string, katakanlah '123', dan saya ingin mengubahnya menjadi integer 123. Saya tahu Anda bisa melakukannya some_string.to_i, tetapi itu berubah 'lolipops'menjadi 0, yang bukan efek yang ada dalam pikiran saya. Saya ingin itu meledak di wajah saya ketika saya mencoba mengubah sesuatu yang tidak valid, dengan yang bagus dan …


6
Aktifkan IncludeExceptionDetailInFaults (baik dari ServiceBehaviorAttribute atau dari perilaku konfigurasi <serviceDebug>) di server
Saya memiliki layanan WCF yang telah bekerja dengan sempurna, dan ada sesuatu yang berubah dan saya tidak tahu apa. Saya mendapatkan pengecualian ini: System.ServiceModel.FaultException: Server tidak dapat memproses permintaan karena kesalahan internal. Untuk informasi lebih lanjut tentang kesalahan, nyalakan IncludeExceptionDetailInFaults (baik dari ServiceBehaviorAttribute atau dari perilaku konfigurasi) di server untuk …

14
Alasan resmi untuk “Perangkat lunak menyebabkan koneksi dibatalkan: kesalahan penulisan soket”
Diberikan cuplikan jejak tumpukan ini Disebabkan oleh: java.net.SocketException: Perangkat lunak menyebabkan koneksi dibatalkan: kesalahan penulisan socket di java.net.SocketOutputStream.socketWrite0 (Metode Asli) Saya mencoba menjawab pertanyaan-pertanyaan berikut: Kode apa yang melempar pengecualian ini? (JVM? / Tomcat? / Kode saya?) Apa yang menyebabkan pengecualian ini dilemparkan? Mengenai # 1: Sumber JVM Sun tidak …

5
Apa praktik terbaik untuk menangkap dan melempar kembali pengecualian?
Haruskah pengecualian yang tertangkap dilemparkan kembali secara langsung, atau haruskah mereka diliputi pengecualian baru? Yaitu, yang harus saya lakukan ini: try { $connect = new CONNECT($db, $user, $password, $driver, $host); } catch (Exception $e) { throw $e; } atau ini: try { $connect = new CONNECT($db, $user, $password, $driver, $host); …
156 php  exception 

8
Apa cara yang tepat untuk menampilkan InnerException lengkap?
Apa cara yang tepat untuk menunjukkan penuh saya InnerException. Saya menemukan bahwa beberapa InnerExceptions saya memiliki yang lain InnerExceptiondan itu berjalan cukup dalam. Apakah akan InnerException.ToString()melakukan pekerjaan untuk saya atau apakah saya harus mengulang InnerExceptionsdan membangun Stringdengan StringBuilder?

12
Eksepsi dilemparkan ke tangkapan dan akhirnya klausa
Pada pertanyaan untuk Java di universitas, ada cuplikan kode ini: class MyExc1 extends Exception {} class MyExc2 extends Exception {} class MyExc3 extends MyExc2 {} public class C1 { public static void main(String[] args) throws Exception { try { System.out.print(1); q(); } catch (Exception i) { throw new MyExc2(); } …
155 java  exception 

4
Penggunaan kesalahan dengan benar
Saya menggunakan TypeScript untuk proyek yang cukup besar, dan saya bertanya-tanya apa standar untuk penggunaan Errors. Misalnya, saya berikan indeks pengecualian di Jawa: throw new IndexOutOfBoundsException(); Apakah pernyataan yang setara dalam TypeScript adalah: throw new Error("Index Out of Bounds"); Cara lain apa yang bisa saya lakukan ini? Apa standar yang …


9
Praktik terbaik: AsyncTask selama perubahan orientasi
AsyncTask adalah hal yang hebat untuk menjalankan tugas kompleks di utas lainnya. Tetapi ketika ada perubahan orientasi atau perubahan konfigurasi lain saat AsyncTaskmasih berjalan, saat Activityini dihancurkan dan restart. Dan ketika instance AsyncTaskterhubung ke aktivitas itu, ia gagal dan menyebabkan jendela pesan "tutup paksa". Jadi, saya mencari semacam "praktik terbaik" …

2
Bagaimana saya bisa mengubah kembali pengecualian dalam Javascript, tetapi menyimpan stack?
Dalam Javascript, misalkan saya ingin melakukan pembersihan ketika pengecualian terjadi, tetapi biarkan pengecualian terus menyebarkan tumpukan, misalnya: try { enterAwesomeMode(); doRiskyStuff(); // might throw an exception } catch (e) { leaveAwesomeMode(); throw e; } doMoreStuff(); leaveAwesomeMode(); Masalah dengan kode ini adalah bahwa menangkap dan memikirkan kembali pengecualian menyebabkan informasi jejak …

10
Bagaimana cara memperbaiki java.net.SocketException: Pipa rusak?
Saya menggunakan klien http apache commons commons untuk memanggil url menggunakan metode post untuk memposting parameter dan jarang sekali melemparkan kesalahan di bawah ini. java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at java.io.BufferedOutputStream.write(BufferedOutputStream.java:105) at java.io.FilterOutputStream.write(FilterOutputStream.java:80) at org.apache.commons.httpclient.methods.ByteArrayRequestEntity.writeRequest(ByteArrayRequestEntity.java:90) at org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499) at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114) at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096) at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398) Adakah yang …
150 java  exception  post  sockets 

9
Menambahkan informasi ke pengecualian?
Saya ingin mencapai sesuatu seperti ini: def foo(): try: raise IOError('Stuff ') except: raise def bar(arg1): try: foo() except Exception as e: e.message = e.message + 'happens at %s' % arg1 raise bar('arg1') Traceback... IOError('Stuff Happens at arg1') Tapi yang saya dapatkan adalah: Traceback.. IOError('Stuff') Ada petunjuk tentang bagaimana mencapai …
150 python  exception 

3
Bagaimana cara membuat pengecualian khusus di Java? [Tutup]
Sulit mengatakan apa yang ditanyakan di sini. Pertanyaan ini ambigu, kabur, tidak lengkap, terlalu luas, atau retoris dan tidak dapat dijawab secara wajar dalam bentuknya saat ini. Untuk bantuan mengklarifikasi pertanyaan ini sehingga dapat dibuka kembali, kunjungi pusat bantuan . Ditutup 7 tahun yang lalu . Bagaimana cara membuat pengecualian …
149 java  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.