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.

8
Xử lý ngoại lệ JavaScript
Kỹ thuật tốt nhất để bắt TẤT CẢ các ngoại lệ trong JavaScript là gì? Rõ ràng, kỹ thuật tốt nhất là sử dụng try ... catch. Nhưng với các lệnh gọi lại không đồng bộ, v.v., điều đó có thể trở nên phức tạp. Tôi biết trình duyệt IE …



6
Tại sao các ngoại lệ Python được đặt tên là “Lỗi”?
Tại sao Python trường hợp ngoại lệ có tên là "Lỗi" (ví dụ ZeroDivisionError, NameError, TypeError) chứ không phải "ngoại lệ" (ví dụ ZeroDivisionException, NameException, TypeException). Tôi xuất thân từ nền tảng Java và bắt đầu học Python gần đây, điều này thật khó hiểu vì trong Java có sự …
82 java  python  exception 

2
Trong Java khi nào thì kết nối URL đóng?
Khi nào java bỏ kết nối đến URL? Tôi không thấy phương thức close () trên URL hoặc URLConnection, vậy nó có giải phóng kết nối ngay sau khi yêu cầu kết thúc không? Tôi chủ yếu hỏi xem liệu tôi có cần thực hiện bất kỳ công việc dọn …




7
c ++ ngoại lệ: ném std :: string
Tôi muốn đưa ra một ngoại lệ khi các phương thức C ++ của tôi gặp phải điều gì đó kỳ lạ và không thể khôi phục. Ném một std::stringcon trỏ có được không? Đây là những gì tôi mong muốn làm: void Foo::Bar() { if(!QueryPerformanceTimer(&m_baz)) { throw new std::string("it's …
80 c++  exception  stl 

2
Giải mã các tham số ngoại lệ .NET clr20r3 P1..P10
Tôi đang cố gắng giải mã ý nghĩa trên các tham số P1 ... P10 được liên kết với một thông số clr20r3được ghi vào nhật ký sự kiện khi ứng dụng của tôi gặp phải ngoại lệ. Điều tốt nhất tôi có thể tìm thấy là: P1 : quá …
79 .net  exception  clr 






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.