200+ câu trắc nghiệm Java cơ bản có đáp án - Phần 8

1: Scanner c = new Scanner(System.in); 2: int x = c.next(); 3: System.out.println("x = " + x); Chương trình trên sẽ thực thi thế nào? Chọn một Câu trả lời

24/30

1: Scanner c = new Scanner(System.in);

2: int x = c.next();

3: System.out.println("x = " + x);

Chương trình trên sẽ thực thi thế nào?

Chọn một Câu trả lời

Tại dòng 2 khi người dùng nhập giá trị 5, chương trình sẽ in ra x = 5

Chương trình không thể chạy vì lỗi dòng 2 do không thể nhập chuỗi và gán cho số nguyên

Tại dòng 2 khi người dùng nhập giá trị 5, chương trình sẽ in ra x =

Đối tượng NumberFormatException được tung ra để bắt lỗi chương trình.

Giải thích

Chọn đáp án B

Vì:

Đối tượng RuntimeException được tung ra để bắt lỗi chương trình và chương trình không thể chạy do không thể nhập chuỗi và gán cho số nguyên.