300 Câu hỏi trắc nghiệm lập trình Java có đáp án - Phần 4

Kết quả in ra của đoạn mã trên là gì? Chọn một câu trả lời public class Foo { public static void main(String[] args) { try { return; } finally { System.out.println( "Finally" ); } } }

49/50

Kết quả in ra của đoạn mã trên là gì?
Chọn một câu trả lời
public class Foo {
public static void main(String[] args) {
try {
return;
} finally {
System.out.println( "Finally" );
}
}
}

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.