200+ câu trắc nghiệm Lập trình Java cơ sở có đáp án - Phần 7

Cho biết kết quả khi thi hành đoạn chương trình sau:java1: public class Short {2: public static void main(String[] args ){ 3: String s="Hello";4: if(s.length ()>5)5: ;//do nothing6: else // T

14/30

Cho biết kết quả khi thi hành đoạn chương trình sau:

1: public class Short {

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

3: String s="Hello";

4: if(s.length ()>5)

5: ;//do nothing

6: else // Thêm else để code có logic

7: System.out.print("value is " + s);

8: }

9: }

value is Hello

Lỗi biên dịch tại dòng 4 và 5

Lỗi biên dịch tại dòng 1

Thông báo NullPointerException

Giải thích

Chọn đáp án A (Điều kiện s.length() > 5 là sai, nên sẽ thực hiện khối else và in ra "value is Hello")