Ero sivun ”Python 2/Virheidenhallinta” versioiden välillä

Poistettu sisältö Lisätty sisältö
Goasd (keskustelu | muokkaukset)
Ei muokkausyhteenvetoa
Goasd (keskustelu | muokkaukset)
Rivi 43:
Tapahtui virhe
</pre>
Tämä ei vielä kerro miksi viehevirhe tapahtui. Jos except-osiossa ei määritetä virhetilanteita, joissa se pitää suorittaa niin se suoritetaan kaikissa try-osion virhetilanteissa.
 
Esimerkki, jossa määritetään virhetilanne.
Rivi 73:
</pre>
Tämän virheen tuloste kertoo jo paljon enemmän. Virheilmoituksen tilalla voisi esimerkiksi pyytää käyttäjää antamaan syötteen uudelleen. Esimerkistä näkyy myös se, että ohjelman suorittaminen jatkuu vaikka tapahtuisi virhe.
 
 
==try-except-else-virheenhallintarakenne==