TAILIEUCHUNG - Thinking in Java 3rd Edition phần 5

Lý do cho điều trị đặc biệt là để tạo ra một đối tượng mới, đặc biệt là nhỏ, đơn giản thay đổi isn't rất hiệu quả, bởi vì nơi các đối tượng trên heap. Đối với các loại Java rơi trở lại vào phương pháp của C và C + +. Đó là, thay vì | allows components to reliably communicate problems to client code. Feedback The goals for exception handling in Java are to simplify the creation of large reliable programs using less code than currently possible and with more confidence that your application doesn t have an unhandled error. Exceptions are not terribly difficult to learn and are one of those features that provide immediate and significant benefits to your project. Feedback Exercises Solutions to selected exercises can be found in the electronic document The Thinking in Java Annotated Solution Guide available for a small fee from . 1. Create a class with a main that throws an object of class Exception inside a try block. Give the constructor for Exception a String argument. Catch the exception inside a catch clause and print the String argument. Add a finally clause and print a message to prove you were there. Feedback 2. Create your own exception class using the extends keyword. Write a constructor for this class that takes a String argument and stores it inside the object with a String reference. Write a method that prints out the stored String. Create a try-catch clause to exercise your new exception. Feedback 3. Write a class with a method that throws an exception of the type created in Exercise 2. Try compiling it without an exception specification to see what the compiler says. Add the appropriate exception specification. Try out your class and its exception inside a try-catch clause. Feedback 4. Define an object reference and initialize it to null. Try to call a method through this reference. Now wrap the code in a try-catch clause to catch the exception. Feedback 5. Create a class with two methods f and g . In g throw an exception of a new type that you define. In f call g catch its exception and in the catch clause throw a different exception of a second type that you define . Test your code in main . Feedback 446 Thinking in Java 6. Repeat the previous

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.