Jag ska läsa en fil och kasta en exception om det inte är en integer som läses (ska vara en integer på varje rad). Vad kan jag använda för att kolla detta?
kolla om integer i en fil!!
4 svar · 205 visningar · startad av Mc Fetto
Kanske så här:
try {
int num = Int32.Parse(inläst värde);
}
catch (FormatException ex) {
Console.WriteLine(ex.Message);
}
Tackar :D det var ju inte så svårt. Vad är det för skilnad på FormatException och Exception?
Mc Fetto skrev:
Tackar :D det var ju inte så svårt. Vad är det för skilnad på FormatException och Exception?
Antar att ett FormatException ärver av Exception. Så alla exceptions har i grund och botten en Exception som basklass.
Därav kan du fånga alla exceptions mha. att enbart fånga Exception.
Uhmm.. Jag har smuttat lite på några öl men det borde vara så iaf. ;)
Den fångar bara formateringsexceptions.