123 Street, New York, USA

info@example.com

Java Dasturlash Tilidagi Asosiy Operatorlar

11. switch-case Operatori

Bir nechta qiymatga ko‘ra turli bloklarni bajarish uchun ishlatiladi.

int day = 2;
switch (day) {
    case 1: System.out.println("Dushanba"); break;
    case 2: System.out.println("Seshanba"); break;
    default: System.out.println("Boshqa kun");
}

Misol: Haftaning kunlarini ko‘rsatish

12. break Operatori

Sikl yoki switch-case dan chiqish uchun ishlatiladi.

for (int i = 0; i < 5; i++) {
    if (i == 3) break;
    System.out.println(i);
}

Misol: 3 ga yetganda to‘xtaydi

13. continue Operatori

Siklning hozirgi iteratsiyasini o‘tkazib yuboradi va keyingisiga o‘tadi.

for (int i = 0; i < 5; i++) {
    if (i == 2) continue;
    System.out.println(i);
}

Misol: 2 chiqmaydi

14. Lambda ifodasi

Funksiyalarni qisqa shaklda ifodalash uchun ishlatiladi. Java 8 dan boshlab qo‘llab-quvvatlanadi.

List<String> list = Arrays.asList("A", "B", "C");
list.forEach(item -> System.out.println(item));

Misol: Har bir elementni chiqarish

15. try-catch-finally Bloki

Xatoliklarni ushlab qolish va ularni boshqarish uchun ishlatiladi.

try {
    int a = 10 / 0;
} catch (ArithmeticException e) {
    System.out.println("Xatolik: " + e.getMessage());
} finally {
    System.out.println("Dastur tugadi");
}

Misol: Nolga bo‘lishda xatolik