transparenterne - Objektorienteret programmering i Java
transparenterne - Objektorienteret programmering i Java
transparenterne - Objektorienteret programmering i Java
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Undtagelser kan fanges og behandles<br />
import java.io.*;<br />
public class Tastatur1<br />
{ BufferedReader ind;<br />
public Tastatur1()<br />
{ ind = new BufferedReader(<br />
new InputStreamReader(System.in));<br />
}<br />
public String læsLinie()<br />
{ try {<br />
String linie = ind.readLine();<br />
return linie;<br />
} catch (IOException u)<br />
{ u.printStackTrace();<br />
}<br />
return null;<br />
}<br />
public double læsTal()<br />
{ String linie = læsLinie();<br />
return Double.parseDouble(linie);<br />
}<br />
}<br />
Syntaks:<br />
Tastatur<br />
__________________________________<br />
ind: BufferedReader<br />
__________________________________<br />
+læsLinie() :String<br />
+læsTal() :double<br />
try<br />
{ ... // programkode hvor der er en risiko<br />
... // for at en undtagelse opstår<br />
}<br />
catch (Undtagelsestype u)// Undtagelsestype er f.eks. Exception<br />
{ ... // kode som håndterer fejl af<br />
... // typen Undtagelsestype<br />
}<br />
... // dette udføres både hvis ingen undtagelse opstod<br />
... // og hvis der opstod fejl af typen Undtagelsestype