Counter-ví dụ: trường hợp ngoại lệ vô kỷ luật. Ngôn ngữ như PL / I, CLU, Ada, C ++ và Java hỗ trợ các khái niệm về ngoại lệ. Một ngoại lệ là một tín hiệu đặc biệt mà có thể được "nuôi dưỡng" bởi một hướng dẫn nhất định và "xử lý" trong một phần khác, có thể từ xa của hệ thống. Khi ngoại lệ được nêu ra, kiểm soát được chuyển giao cho bộ xử lý. (Thông tin chi tiết của cơ chế khác nhau giữa ngôn ngữ; Ada hoặc CLU được nhiều kỷ luật trong sự tôn trọng này so với PL / tôi.) Các tiện nghi như vậy làm cho nó có thể decouple các thuật toán đối với các trường hợp bình thường từ việc xử lý các trường hợp sai sót. Nhưng họ phải được sử dụng một cách cẩn thận để tránh gây trở ngại bảo vệ mô-đun. Chương về trường hợp ngoại lệ sẽ điều tra làm thế nào để thiết kế một cơ chế xử lý kỷ luật ngoại lệ đáp ứng các tiêu chí.
đang được dịch, vui lòng đợi..