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

1. public class Foo { 2. public static void main(String[] args) { 3. try { 4. return; 5. } finally { 6. System.out.println( "Finally" ); 7. } 8. } 9. } Kết quả in ra của đoạn mã trên là gì? C

19/30

1. public class Foo {

2. public static void main(String[] args) {

3. try {

4. return;

5. } finally {

6. System.out.println( "Finally" );

7. }

8. }

9. }

Kết quả in ra của đoạn mã trên là gì?

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

Finally

Lỗi biên dịch

Đoạn mã thực thi nhưng không in ra kết quả

Lỗi sinh ra trong quá trình chạy.

Giải thích

Chọn đáp án A

Vì:

Khi thực thi khối lệnh finally sẽ luôn được thực thi và in ra kết quả trong khối lệnh là Finally.