Ի՞նչ է Java-ի գործարկման ժամանակի բացառությունը:
Ի՞նչ է Java-ի գործարկման ժամանակի բացառությունը:

Video: Ի՞նչ է Java-ի գործարկման ժամանակի բացառությունը:

Video: Ի՞նչ է Java-ի գործարկման ժամանակի բացառությունը:
Video: Արդյո՞ք վեբ ծրագրավորումը հեռանկարային է ծրագրավորման ոլորտում, թե այն շուտով կվերանա։ 2024, Նոյեմբեր
Anonim

Այն Runtime Բացառություն ընդհանուր առմամբ ծնող դասն է բացառություններ որ Java ծրագրավորման լեզու, որն ակնկալվում է, որ կխափանվի կամ կփչանա ծրագիրը կամ հավելվածը, երբ դրանք տեղի ունենան: Ի տարբերություն բացառություններ որոնք չեն համարվում Runtime Բացառություններ , Runtime Բացառություններ երբեք չեն ստուգվում:

Այս առումով, ո՞րն է Java-ում գործարկման ժամանակի բացառությունը օրինակով:

Օրինակներ համար RuntimeException անօրինական ձուլման գործողություն, զրոյական ցուցիչի անպատշաճ օգտագործում, սահմաններից դուրս զանգվածի տարր հղում: Սխալ բացառություն դասերը ազդարարում են կարևոր խնդիրներ, որոնք սովորաբար չեն կարող կարգավորվել ձեր հավելվածի կողմից: Օրինակներ Սխալ է հիշողության մեջ, կույտի արտահոսք, ձախողում Java VM.

Հետագայում հարց է ծագում, ո՞րն է տարբերությունը բացառության և գործարկման ժամանակի բացառության միջև: Ան Բացառություն ստուգվում է, և ա RuntimeException չստուգված է: Ստուգված նշանակում է, որ կոմպիլյատորը պահանջում է, որ դուք կարգավորեք բացառություն ա բռնել կամ հայտարարել ձեր մեթոդը որպես նետում այն (կամ դրա գերդասերից մեկը):

Ինչ վերաբերում է դրան, կարո՞ղ ենք Java-ում գործարկման ժամանակի բացառություն բռնել:

Catching Exception կբռնի և՛ ստուգված, և՛ գործարկման ժամանակի բացառություններ . Runtime բացառություններ ներկայացնում են խնդիրներ, որոնք ուղղակիորեն ծրագրավորման խնդրի հետևանք են, և որպես այդպիսին չպետք է որսալ, քանի որ այն կարող է ողջամտորեն չի ակնկալվում, որ կվերականգնվի դրանցից կամ բռնակ նրանց. Բռնում Նետելի կբռնի ամեն ինչ.

Ի՞նչ է Java-ի բացառությունը:

Բացառություններ իրադարձություններ են, որոնք տեղի են ունենում ծրագրերի կատարման ընթացքում, որոնք խախտում են հրահանգների բնականոն հոսքը (օրինակ՝ բաժանել զրոյի, զանգվածի մուտքը սահմաններից դուրս և այլն): Մեջ Java , ան բացառություն օբյեկտ է, որը փաթաթում է սխալի իրադարձությունը, որը տեղի է ունեցել մեթոդի մեջ և պարունակում է. Տեղեկություն սխալի մասին, ներառյալ դրա տեսակը:

Խորհուրդ ենք տալիս: