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.



11
.NET: Ngoại lệ nào cần ném khi thiếu cài đặt cấu hình bắt buộc?
Đây là một kịch bản tiêu chuẩn: if(string.IsNullOrEmpty(Configuration.AppSettings["foobar"])) throw new SomeStandardException("Application not configured correctly, bozo."); Vấn đề là, tôi không hoàn toàn chắc chắn đó là ngoại lệ SomeStandardExceptionnên. Tôi đã xem xét Khung 3.5 và tìm thấy hai ứng cử viên có khả năng: ConfigurationExceptionvà ConfigurationErrorsException. System.Configuration.ConfigurationException Ngoại lệ …



6
Làm cách nào để nhập ngoại lệ Django DoesNotExist?
Tôi đang cố tạo UnitTest để xác minh rằng một đối tượng đã bị xóa. from django.utils import unittest def test_z_Kallie_can_delete_discussion_response(self): ...snip... self._driver.get("http://localhost:8000/questions/3/want-a-discussion") self.assertRaises(Answer.DoesNotExist, Answer.objects.get(body__exact = '<p>User can reply to discussion.</p>')) Tôi tiếp tục nhận được lỗi: DoesNotExist: Answer matching query does not exist.








10
thử / bắt so với ném Ngoại lệ
Các câu lệnh này có tương đương nhau không? Có sự khác biệt nào giữa chúng không? private void calculateArea() throws Exception { ....do something } private void calculateArea() { try { ....do something } catch (Exception e) { showException(e); } }
117 java  exception 


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.