Millal peaksite erandi esitama?
Millal peaksite erandi esitama?

Video: Millal peaksite erandi esitama?

Video: Millal peaksite erandi esitama?
Video: Riigikogu 24.05.2023. Captions reference stream. 2024, November
Anonim

Sellepärast erandid peaksid kasutada ainult siis, kui sina ei saa olukorraga korralikult hakkama (mõelge "mälu otsas" või "arvuti põleb"). Üks rusikareegel on juurde kasutada erandid millegi puhul sina ei osanud tavaliselt ennustada. Näited on andmebaasi ühenduvus, kettal puuduv fail jne.

Järgnevalt võib ka küsida, mida tähendab erandi esitamine?

3.3 Erandid . Erandi tõstmine on tehnika, millega katkestatakse programmi tavapärane täitmisvoog, andes märku mõne erandliku asjaolu ilmnemisest ja naasmiseks otse programmi ümbritsevasse osasse, mis oli määratud sellele asjaolule reageerima.

Lisaks ülaltoodule, kuidas te Pythonis erandit tõstate? Python käivitab koodi, mis järgneb try-lausele programmi "tavalise" osana. Kood, mis järgneb välja arvatud avaldus on programmi vastus ükskõik millisele erandid eelmises proovilauses. Nagu varem nägite, kui süntaktiliselt õige kood jookseb sisse viga , Python tahe viska erandi viga.

Võib ka küsida, kas erandi tõstmine peatab programmi?

Mõju a tõsta avaldus on et suunata täitmine sobivasse, välja arvatud komplekti, või sinna peatage programm sest selle käsitlemiseks ei leitud ühtegi sobivat peale komplekti erand . The erand poolt loodud objekt tõsta saab sisaldavad sõnumistringi, mis annab sisuka veateate. Üldiselt see on string.

Mis juhtub, kui teete uue erandi?

uus erand () tähendab sina loovad a uus näide Erand tüüp. Kuigi millal sina öelda viska uus Erand () see tähendab sina ütlevad, et liigutage programmi juhtelement helistajale ja ärge käivitage pärast seda edasisi avaldusi viskama avaldus.

Soovitan: