JavaScript is required

Cho chương trình sau đây. Hãy cho biết kết quả sau khi thực thi chương trình ?

A.

Biên dịch có lỗi và đưa ra lỗi "Duplicate main() method declare"

B.

Biên dịch thành công nhưng sẽ đưa ra lỗi xảy ra ngoại lệ khi chạy

C.

Biên dịch thành công và in ra màn hình "In first main()"

D.

Biên dịch thành công và in ra màn hình "a"

Trả lời:

Đáp án đúng: C


Chương trình trên có hai hàm main() trong cùng một class, điều này là không hợp lệ trong Java. Mỗi class chỉ được phép có một hàm main(). Do đó, chương trình sẽ không biên dịch được và trình biên dịch sẽ báo lỗi.

Tổng hợp 350 câu hỏi trắc nghiệm môn lập trình mạng có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan