JavaScript is required

Khi biên dịch gặp lỗi Exception in thread main java.lang.NoClassDefFoundError:myprogram. Lỗi này có nghĩa gì?

A.

Đường dẫn chương trình sai.

B.

Không có từ khóa public tại mở đầu khai báo class

C.

Không khai báo class

D.

Không có hàm main

Trả lời:

Đáp án đúng: A


Lỗi `java.lang.NoClassDefFoundError` xảy ra khi Java Virtual Machine (JVM) không thể tìm thấy định nghĩa của một class mà chương trình cần. Điều này thường xảy ra khi class đó có trong quá trình biên dịch, nhưng lại không có trong quá trình chạy chương trình. Nguyên nhân phổ biến nhất là do đường dẫn classpath không đúng hoặc thiếu file .class của chương trình. Do đó, đáp án đúng nhất là đường dẫn chương trình sai hoặc classpath không được cấu hình đúng để tìm thấy class cần thiết.

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