Mã của tôi là phá vỡ trên dòng sau đây với một NullPointerException:Tại sao tôi nhận được một NullPointerException khi so sánh một String với null?
if (stringVariable.equals(null)){
Trước tuyên bố này, tôi tuyên bố stringVariable và đặt nó vào một lĩnh vực cơ sở dữ liệu.
Trong tuyên bố này, tôi đang cố gắng phát hiện xem trường có giá trị null
không, nhưng tiếc là nó bị hỏng!
Mọi suy nghĩ?
Bạn đang gọi phương thức trên biến chứa null. 'equals()' không phải là đặc biệt, nó vẫn sẽ ném một NPE. –