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
Secara global menangkap pengecualian dalam aplikasi WPF?
Kami memiliki aplikasi WPF di mana sebagian dari itu dapat melempar pengecualian saat runtime. Saya ingin secara global menangkap pengecualian yang tidak ditangani dan mencatatnya, tetapi jika tidak melanjutkan eksekusi program seolah-olah tidak ada yang terjadi (seperti VB On Error Resume Next). Apakah ini mungkin dalam C #? Dan jika …

3
Cara deserialize objek JObject ke .NET
Saya senang menggunakan perpustakaan Newtonsoft JSON . Sebagai contoh, saya akan membuat JObjectdari objek .NET, dalam hal ini contoh Pengecualian (mungkin atau mungkin bukan subkelas) if (result is Exception) var jobjectInstance = JObject.FromObject(result); sekarang saya tahu perpustakaan dapat deserialize teks JSON (yaitu string) ke suatu objek // only works for …


30
Apa yang harus dilakukan pada TransactionTooLargeException
Saya mendapat TransactionTooLargeException. Tidak dapat direproduksi. Dalam dokumen itu tertulis Transaksi Binder gagal karena terlalu besar. Selama panggilan prosedur jarak jauh, argumen dan nilai balik panggilan ditransfer sebagai objek Parcel yang disimpan dalam buffer transaksi Binder. Jika argumen atau nilai pengembalian terlalu besar untuk muat dalam buffer transaksi, maka panggilan …
239 android  exception 

13
python: Bagaimana saya tahu jenis pengecualian apa yang terjadi?
Saya memiliki fungsi yang dipanggil oleh program utama: try: someFunction() except: print "exception happened!" tetapi di tengah pelaksanaan fungsi itu menimbulkan pengecualian, sehingga melompat ke exceptbagian tersebut. Bagaimana saya bisa melihat dengan tepat apa yang terjadi di dalam someFunction()yang menyebabkan pengecualian terjadi?
230 python  exception 

7
Apa cara yang benar untuk membuat .NET Exception serializable khusus?
Lebih khusus lagi, ketika pengecualian berisi objek kustom yang mungkin atau mungkin tidak dapat serial. Ambil contoh ini: public class MyException : Exception { private readonly string resourceName; private readonly IList<string> validationErrors; public MyException(string resourceName, IList<string> validationErrors) { this.resourceName = resourceName; this.validationErrors = validationErrors; } public string ResourceName { get …

7
Java List.add () UnsupportedOperationException
Saya mencoba menambahkan objek ke sebuah List<String>instance tetapi ia melempar UnsupportedOperationException. Adakah yang tahu mengapa? Kode Java saya: String[] membersArray = request.getParameterValues('members'); List<String> membersList = Arrays.asList(membersArray); for (String member : membersList) { Person person = Dao.findByName(member); List<String> seeAlso; seeAlso = person.getSeeAlso(); if (!seeAlso.contains(groupDn)){ seeAlso.add(groupDn); person.setSeeAlso(seeAlso); } } Pesan kesalahan: java.lang.UnsupportedOperationException …


27
Bagaimana cara mengatasi java.lang.NoClassDefFoundError?
Saya sudah mencoba kedua contoh di Tutorial Java Oracle . Keduanya mengkompilasi dengan baik, tetapi pada saat run-time, keduanya menemukan kesalahan ini: Exception in thread "main" java.lang.NoClassDefFoundError: graphics/shapes/Square at Main.main(Main.java:7) Caused by: java.lang.ClassNotFoundException: graphics.shapes.Square at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... …


22
Bagaimana cara membuat Kesalahan khusus dalam JavaScript?
Untuk beberapa alasan, sepertinya delegasi konstruktor tidak berfungsi dalam cuplikan berikut: function NotImplementedError() { Error.apply(this, arguments); } NotImplementedError.prototype = new Error(); var nie = new NotImplementedError("some message"); console.log("The message is: '"+nie.message+"'") Menjalankan ini memberi The message is: ''. Adakah ide mengapa, atau jika ada cara yang lebih baik untuk membuat …

12
Menangani pengecualian dari tugas Java ExecutorService
Saya mencoba menggunakan ThreadPoolExecutorkelas Java untuk menjalankan sejumlah besar tugas berat dengan sejumlah utas. Setiap tugas memiliki banyak tempat di mana mungkin gagal karena pengecualian. Saya telah mensubklasifikasikan ThreadPoolExecutordan mengganti afterExecutemetode yang seharusnya memberikan pengecualian tanpa tertangkap saat menjalankan tugas. Namun, sepertinya saya tidak bisa membuatnya bekerja. Sebagai contoh: public …

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.