เช็ค Null ใน Java เช็คด้วย Null
“=” เครื่องหมายเดียวใช้ประกาศตัวแปรและกำหนดค่า ใช้กำหนดตัวแปรให้เป็น null ได้  ค่า “0” และ null ไม่เหมือนกัน และมีผลต่างกันไป variableName = null; “==” ใช้เช็คว่า 2 ค่าในแต่ละฝั่งนั้นเท่ากัน ถ้ากำหนดตัวแปรเป็น null ด้วย “=” แล้วเช็คว่าตัวแปรเท่ากับ null ไหม ก็จะได้ผลออกมาเป็นจริง (true)  variableName == null; หรือใช้ “!=” เช็คค่าที่ "ไม่เท่ากัน" ผลของ expression จะเป็นค่า boolean (จริงหรือเท็จ (true or false)) คุณใช้ค่า boolean แทนเงื่อนไขว่า statement จะทำอะไรต่อไปได้เลย  เช่น ถ้าค่าเป็น null ก็แสดงข้อความ “object is null” ถ้า “==” เช็ตแล้วตัวแปรไม่เป็น null ก็ข้ามเงื่อนไขไป หรือทำอย่างอื่นแทน ปกตินิยมใช้ null เป็นค่า default แทนค่าที่กำหนด  string() แปลว่าค่าเป็น null จนกว่าจะถูกใช้จริง ค่า null ใช้กระตุ้นให้จบลูปหรือหยุดขั้นตอนได้ มักใช้ throw (โยน) error หรือ exception ตอนเกิดข้อผิดพลาดหรือเงื่อนไขที่ไม่ต้องการได้ เช่นกัน คุณใช้ null เน้น (flag) ได้ด้วยว่าขั้นตอนยังไม่เริ่มต้น หรือเป็นเงื่อนไขใช้แสดงจุดเริ่มต้นของขั้นตอน  เช่น ทำอะไรสักอย่างตอนวัตถุเป็น null หรือไม่ต้องทำอะไรจนกว่าวัตถุจะ "ไม่เป็น" null
ใช้ “=” ระบุตัวแปร. ใช้ “==” เช็คค่าของตัวแปร. ใช้ “if” statement สร้างเงื่อนไขของ null. ใช้ null แทนค่าที่ไม่รู้ (unknown value). ใช้ null แทนเงื่อนไขในการจบขั้นตอน. ใช้ null บ่งชี้สภาวะที่ยังไม่เริ่มต้น.
https://www.wikihow.com/Check-Null-in-Java https://www.wikihow.com/Check-Null-in-Java
Checking Null in Java Using a Null Check