Неліктен біз орындалу уақытының ерекшелігін ұстамауымыз керек?
Неліктен біз орындалу уақытының ерекшелігін ұстамауымыз керек?

Бейне: Неліктен біз орындалу уақытының ерекшелігін ұстамауымыз керек?

Бейне: Неліктен біз орындалу уақытының ерекшелігін ұстамауымыз керек?
Бейне: Біз үшін ең басты құндылық адам болуы тиіс / Мұхамеджан Тазабек / Асыл арна 2024, Мамыр
Anonim

Ерекше жағдайды алу немесе лақтырылатын

Орындалу уақытының ерекше жағдайлары бағдарламалау мәселесінің тікелей нәтижесі болып табылатын мәселелерді білдіреді, сондықтан оларды ұстамау керек, өйткені олардан қалпына келтіруді күтуге болмайды немесе тұтқа олар. Ұстау Лақтырылатын ерік ұстау бәрі

Осыны ескере отырып, орындау уақытының ерекшелігін ұстау дұрыс па?

Орындалу уақытының ерекше жағдайлары бағдарламаның кез келген жерінде болуы мүмкін және әдеттегі бағдарламада өте көп болуы мүмкін. Әдетте, тексеру құны орындау уақытының ерекше жағдайлары пайдасынан асып түседі ұстау немесе оларды нақтылау. Осылайша, компилятор мұны талап етпейді ұстау немесе көрсетіңіз орындау уақытының ерекше жағдайлары , мүмкін болса да.

Сондай-ақ біліңіз, орындалу уақытының ерекшелігі неде? The Орындалу уақытының ерекшелігі жалпы ата-ана класы болып табылады ерекше жағдайлар Java бағдарламалау тілінің, олар орын алған кезде бағдарламаның немесе қолданбаның бұзылуы немесе бұзылуы мүмкін. The Орындалу уақытының ерекшелігі әдетте бағдарламаның шешуі күтілетін шартты емес, бағдарламашы қатесін көрсетеді.

Сонымен қатар, неге Орындау уақытының ерекше жағдайлары тексерілмейді?

Жалпы, біз бақылаусыз ұстамаймыз ерекшелік өйткені біз оны көтере алмаймыз. Мысалы, дерекқор қосылымын алайық, егер ДҚ физикалық түрде төмен болса, бар жоқ Қолданбамыз бұл мәселені қалай шеше алады, сондықтан оны ұстап алсақ та, біз оны өңдей алмаймыз (шешеміз).

Java-да орындалу уақытының ерекшелігін ұстау мүмкін бе?

Орындалу уақытының ерекше жағдайлары бағдарламаның кез келген жерінде болуы мүмкін, ал әдеттегіде олар өте көп болуы мүмкін. Осылайша, компилятор мұны талап етпейді ұстау немесе көрсетіңіз орындау уақытының ерекше жағдайлары (қолыңыздан келсе де). А лақтыру әдеттегі тәжірибе болып табылатын бір жағдай RuntimeException пайдаланушы әдісті қате шақырғанда.

Ұсынылған: