Dasturlash tili


Takrorlash uchun savol va topshiriqlar


Download 1.48 Mb.
Pdf ko'rish
bet44/45
Sana05.01.2022
Hajmi1.48 Mb.
#219702
1   ...   37   38   39   40   41   42   43   44   45
Bog'liq
Java haqida boshlangich darslik by Ali Artukov (z-lib.org)

Takrorlash uchun savol va topshiriqlar:

 

 



 

import java.io.*; public 

class ExceptionTest { 

public static void main(String[] args) { 

try { 

IOException istisno = new IOException(); throw istisno; 



} catch(IOException e) { 

System.out.println("Istisnoni boshqaruvchi dastur kodi"); 





Dastur komanda satriga quyidagi matnni chiqarib beradi: 

 

Agar  try  bloki  ichidagi  dastur  kodida  xech  qanday  istisno  xosil  bo’lmasa  catch  bloki 



bajarilmay ushbu blokdan keyingi dastur bajariladi. Agar xosil bo’lgan istisno catch() ifodasida 

ko’rsatilgan  istisnodan farqli  bo’lsa  catch  bloki  bajarilmaydi va  xosil  bo’lgan istisno  ushbu 

metodni chaqirgan dastur kodiga uzatiladi. 

Metod xosil bo’ladigan istisnoni try/catch bloki bilan ushlashi yoki throws kalit so’zi bilan 

xosil bo’lishi xaqida e’lon qilinishi kerak.

 

Istisnolarni boshqarish tizimi 




 

 

1.  Istisno deganda nima tushuniladi? 



2.  Istisnolar qaysi xollarda xosil bo’ladi? 

3.  Istisnolar qanday boshqariladi? 

4.  Xatolik deganda nima tushuniladi?




Download 1.48 Mb.

Do'stlaringiz bilan baham:
1   ...   37   38   39   40   41   42   43   44   45




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling