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
BaseException.message không dùng nữa trong Python 2.6
Tôi nhận được một cảnh báo rằng BaseException.message không được dùng trong Python 2.6 khi tôi sử dụng ngoại lệ do người dùng xác định sau: class MyException(Exception): def __init__(self, message): self.message = message def __str__(self): return repr(self.message) Đây là cảnh báo: DeprecationWarning: BaseException.message has been deprecated as of Python …




2
java.net.MalformedURLException: không có giao thức
Tôi nhận được ngoại lệ Java như: java.net.MalformedURLException: no protocol Chương trình của tôi đang cố phân tích một chuỗi XML bằng cách sử dụng: Document dom; DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); dom = db.parse(xml); Chuỗi XML chứa: String xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?>"+ " <s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\">"+ …
173 java  xml  exception 

3
ApplicationException cho .NET là gì?
Để ném ngoại lệ, tôi thường sử dụng các lớp ngoại lệ tích hợp, ví dụ ArgumentNullExceptionvà NotSupportedException. Tuy nhiên, đôi khi tôi cần sử dụng một ngoại lệ tùy chỉnh và trong trường hợp đó tôi viết: class SlippedOnABananaException : Exception { } class ChokedOnAnAppleException : Exception { } …

4
Làm thế nào để tôi bắt được một cảnh báo khó chịu như đó là một ngoại lệ (không chỉ để thử nghiệm)?
Tôi phải tạo một đa thức Lagrange trong Python cho một dự án tôi đang thực hiện. Tôi đang thực hiện kiểu một kiểu nhị phân để tránh sử dụng vòng lặp for rõ ràng trái ngược với kiểu khác biệt được chia của Newton. Vấn đề tôi gặp phải …

6
Ngoại lệ Java không bị bắt?
Tôi có một vấn đề lý thuyết nhỏ với các công trình thử bắt. Tôi đã thực hiện một bài kiểm tra thực tế ngày hôm qua về Java và tôi không hiểu ví dụ sau: try { try { System.out.print("A"); throw new Exception("1"); } catch (Exception e) { System.out.print("B"); …





2
ném lỗi ('tin nhắn') so với ném lỗi mới ('tin nhắn')
var err1 = Error('message'); var err2 = new Error('message'); Có gì khác biệt? Nhìn vào chúng trong bảng điều khiển chrome, chúng trông giống hệt nhau. Các thuộc tính giống nhau trên đối tượng và cùng một __proto__chuỗi. Hầu như có vẻ như Errorhoạt động như một nhà máy. Cái …


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.