Kezdőoldal » Számítástechnika » Programozás » Try-catch-finally szerkezetet...

Misisanta kérdése:

Try-catch-finally szerkezetet hogy használjak?

Figyelt kérdés
Van már egy hatalmas C# kódom. Egy konzolos fájlkezelőt csinálok, egyes opciók számkódokkal érhetőek el(így például az első 1-essel, a második 2-essel és így tovább). Most szembesültem azzal, hogy lesz olyan hülye, aki esetleg betűt ír be. Hogy oldjam meg ezt a problémát a fent említett szerkezettel?

#programozás #hiba #Visual C# #fájlkezelő #try-catch-finally #try-catch-finally szerkezet #program átalakítása
2015. nov. 21. 20:15
 1/5 anonim ***** válasza:
Egy karaktert olvasol be. Ha hiba nelkul atalakithato szamma, akkor semmi gond. Ha hibat dob, catch-ben kiirod hogy legyel szives szamot megadni.
2015. nov. 21. 20:21
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
Ha a try blockon belül kivétel képződik, amely vagy a throw kifejezéssel dobhatsz, vagy valamelyik általad felhasznált "beépített" függvény dobja, akkor a kód onnan rögtön a következő catch blokkba ugrik. Illetve a valóság kicsit összetettebb, de kezdetnek ez elég lesz.
2015. nov. 21. 20:48
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:

Mondjuk szvsz. a TryParse elegánsabb.

G.

2015. nov. 21. 21:50
Hasznos számodra ez a válasz?
 4/5 anonim válasza:
Nem kell mindig kivételt kiváltani. Az ilyen esetekre a TryParse függvényt használják.
2015. nov. 21. 23:21
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
Köszönöm, meg tudtam végül oldani! :)
2016. jan. 27. 17:57

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!