d@tenmaulwurf
22-02-2006, 09:45
Hallo!
ich bin Java-Anfänger und beschäftige mich grad mit try-/catch-Blöcken.
Wenn ich jetzt sowas hier habe:
[...]
int gewinnzahlen = 0;
[...]
try
{
String input2 = JOptionPane.showInputDialog ("Bitte eine Zahl zwischen 1 und 100 eingeben:");
if (input2 == null)
System.exit(0);
gewinnzahlen = Integer.parseInt (input2);
break;
}
catch ( NumberFormatException e )
{
JOptionPane.showMessageDialog (null, "Sie müssen eine Zahl eingeben!");
}
Kann man einen eigenen weiteren catchblock formulieren der in etwa so aussieht?:
catch ( gewinnzahlen < 1 || gewinnzahlen > 100 )
{
JOptionPane.showMessageDialog (null, "Die Zahl muss größer als 1 und keienr als 100 sein!");
}
Geht sowas? Wenn ja, wie muss das syntaktisch korrekt aussehen?
Vielen Dank im voraus!
d@tenmaulwurf
ich bin Java-Anfänger und beschäftige mich grad mit try-/catch-Blöcken.
Wenn ich jetzt sowas hier habe:
[...]
int gewinnzahlen = 0;
[...]
try
{
String input2 = JOptionPane.showInputDialog ("Bitte eine Zahl zwischen 1 und 100 eingeben:");
if (input2 == null)
System.exit(0);
gewinnzahlen = Integer.parseInt (input2);
break;
}
catch ( NumberFormatException e )
{
JOptionPane.showMessageDialog (null, "Sie müssen eine Zahl eingeben!");
}
Kann man einen eigenen weiteren catchblock formulieren der in etwa so aussieht?:
catch ( gewinnzahlen < 1 || gewinnzahlen > 100 )
{
JOptionPane.showMessageDialog (null, "Die Zahl muss größer als 1 und keienr als 100 sein!");
}
Geht sowas? Wenn ja, wie muss das syntaktisch korrekt aussehen?
Vielen Dank im voraus!
d@tenmaulwurf