Em muốn dùng try catch để nhập biến status phải là true hoặc false. Nếu không thì nhập lại. Nhưng nếu nhập sai thì nó tự trả về là false nên không so sánh được với false nhập từ bàn phím ạ. Mọi người giúp em với ạ.
do {
try {
System.out.println("Nhập trạng thái: ");
status = Boolean.parseBoolean(sc.nextLine());
System.out.println("===================================");
} catch (Exception e) {
System.out.println("Chỉ được nhập true hoặc false");
System.out.println("Mời nhập lại trạng thái: ");
status = Boolean.parseBoolean(sc.nextLine());
}
} while ();