try {
object.methode();
} catch (IrgendeineException e) {
//Fehlerbehandlung
}
public int umwandeln(String uebergabe)
{
int zahl;
try
{
zahl = Integer.parseInt(uebergabe);
}
catch(NumberFormatException nfe)
{
zahl=0;
}
return zahl;
}
hoehe = umwandeln(hoeheTextFeld.getText());
public boolean umwandeln(String uebergabe)
{
bool zahl;
try
{
zahl = Integer.parseInt(uebergabe);
}
catch(NumberFormatException nfe)
{
zahl=true;
}
return zahl;
}
public int umwandeln(String uebergabe) throws NumberFormatException {
return Integer.parseInt(uebergabe);
}
try {
int hoehe = umwandeln(...);
}
catch(NumberFormatException ex) {
System.err.println("Fehler: " + ex);
ex.printStackTrace();
}
try {
int zahl1 = Integer.parseInt(...);
int zahl2 = Integer.parseInt(...);
// usw.
}
catch(NumberFormatException ex) {
// Fehlerbehandlung
}