tailieunhanh - Giáo trình lập trình truyền thông part 4

Tham khảo tài liệu 'giáo trình lập trình truyền thông part 4', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ - Giáo Trình Lập Trình Truyền Thông . Một số vấn đề khác . Đọc đối số của chương trình Khi thực thi chương trình ta có thể nhập vào các đối số từ dòng lệnh theo cú pháp sau java ClassName argl arg2 arg3 argn Các đối số cách nhau khoảng trắng. Để đón nhận các đối số này phương thức main bắt buộc phải khai báo một tham số kiểu mảng các chuỗi public static void main String args Các đối sối số lần lượt được đặt vào các phần tử của mảng này. Số lượng đối số có thể xác định được bằng cách truy xuất thuộc tính của mảng. Ví dụ Lưu chương trình sau vào tập tin public class PrintArgs public static void main String args for int i 0 i i args i . . Biên dịch và thực thi chương trình được kết quả sau Biên Soạn Ngô Bá Hùng - Nguyễn Công Huy 30 Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ - Giáo Trình Lập Trình Truyền Thông . Đổi chuỗi thành số Lưu chương trình sau vào tập tin public class StringToNumber public static void main String args int i args 0 .intValue long l args 1 .longValue float f args 2 .floatValue Integer number i Long number l Float number f . Biên dịch và thực thi chương trình được kết quả sau . Ngoại lệ EXCEPTION Trong chương trình có một số các thao tác không chắc chắn ví dụ như các thao tác vào ra đĩa mềm chưa sẵn sàng máy in có lỗi nối kết mạng không thực hiện được . . . sẽ dẫn đến lỗi thực thi chương trình. Java hạn chế các lỗi sinh ra từ thao tác không chắc chắn bằng cơ chế Ngoại lệ Exception . Ngoại lệ tức là một sự kiện xảy ra ngoài dự tính của chương trình nếu không xử lý sẽ làm cho chương trình chuyển sang trạng thái không còn kiểm soát được. Ví dụ điều gì sẽ xảy ra nếu chương trình truy xuất đến phần tử thứ 11 của một mảng 10 phần tử Một số ngôn ngữ như C C sẽ không báo lỗi gì cả chương trình vẫn tiếp tục vận hành .

TỪ KHÓA LIÊN QUAN