Câu hỏi được gắn thẻ «exception»

Một ngoại lệ là một điều kiện bất thường đòi hỏi độ lệch so với luồng bình thường của chương trình. Thông thường, một ngoại lệ không nên dẫn đến thất bại hoàn toàn, mà thay vào đó được tham gia bởi một bộ xử lý ngoại lệ. Xử lý ngoại lệ là một cấu trúc tích hợp trong nhiều ngôn ngữ lập trình. Thông thường, các trường hợp ngoại lệ được xử lý bằng cách mở khóa ngăn xếp, do đó quay trở lại trạng thái xác định bên ngoài phạm vi của ngoại lệ và sau đó gọi một khối xử lý hoặc thủ tục.


12
PHP: ngoại lệ và lỗi?
Có thể tôi đang thiếu nó ở đâu đó trong hướng dẫn sử dụng PHP, nhưng chính xác thì sự khác biệt giữa lỗi và ngoại lệ là gì? Sự khác biệt duy nhất mà tôi có thể thấy là lỗi và ngoại lệ được xử lý khác nhau. Nhưng …



5
ném mới std :: ngoại lệ so với ném std :: ngoại lệ
trong khi xem xét một số mã, tôi tình cờ gặp phải: throw /*-->*/new std::exception ("//... và tôi luôn nghĩ rằng bạn không cần / bạn không nên sử dụng newở đây. Cách chính xác là gì, cả hai đều OK, nếu vậy thì có sự khác biệt nào không? …
113 c++  exception 

5
Chuỗi không chứa phần tử phù hợp
Tôi có một ứng dụng asp.net trong đó tôi đang sử dụng linq để thao tác dữ liệu. Trong khi chạy, tôi nhận được ngoại lệ "Chuỗi không chứa phần tử phù hợp". if (_lstAcl.Documents.Count > 0) { for (i = 0; i <= _lstAcl.Documents.Count - 1; i++) { string …
112 c#  linq  exception 

10
Trang lỗi tùy chỉnh ASP.NET - Server.GetLastError () là rỗng
Tôi có một trang lỗi tùy chỉnh được thiết lập cho ứng dụng của mình: <customErrors mode="On" defaultRedirect="~/errors/GeneralError.aspx" /> Trong Global.asax, Application_Error (), mã sau hoạt động để lấy chi tiết ngoại lệ: Exception ex = Server.GetLastError(); if (ex != null) { if (ex.GetBaseException() != null) ex = ex.GetBaseException(); } …

13
android View không được đính kèm với trình quản lý cửa sổ
Tôi gặp một số trường hợp ngoại lệ sau: java.lang.IllegalArgumentException: View not attached to window manager at android.view.WindowManagerImpl.findViewLocked(WindowManagerImpl.java:355) at android.view.WindowManagerImpl.updateViewLayout(WindowManagerImpl.java:191) at android.view.Window$LocalWindowManager.updateViewLayout(Window.java:428) at android.app.Dialog.onWindowAttributesChanged(Dialog.java:596) at android.view.Window.setDefaultWindowFormat(Window.java:1013) at com.android.internal.policy.impl.PhoneWindow.access$700(PhoneWindow.java:86) at com.android.internal.policy.impl.PhoneWindow$DecorView.drawableChanged(PhoneWindow.java:1951) at com.android.internal.policy.impl.PhoneWindow$DecorView.fitSystemWindows(PhoneWindow.java:1889) at android.view.ViewRoot.performTraversals(ViewRoot.java:727) at android.view.ViewRoot.handleMessage(ViewRoot.java:1633) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:123) at android.app.ActivityThread.main(ActivityThread.java:4338) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:521) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860) at …
111 android  exception 


3
Tại sao writeObject lại ném java.io.NotSerializableException và làm cách nào để khắc phục lỗi này?
Tôi có ngoại lệ này và tôi không hiểu tại sao nó lại bị ném hoặc, tôi nên xử lý nó như thế nào. try { os.writeObject(element); } catch (IOException e) { e.printStackTrace(); } Trong trường hợp elementlà một TransformGroupcó chứa một số khác TransformGroupsmột thể hiện của Atom lớp: …





5
Chụp Ctrl-c trong ruby
Tôi đã được thông qua một chương trình ruby ​​kế thừa đang chạy lâu dài, có rất nhiều lần xuất hiện begin #dosomething rescue Exception => e #halt the exception's progress end trong suốt nó. Nếu không theo dõi mọi ngoại lệ có thể xảy ra mà mỗi ngoại lệ …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.