import javax.swing.JOptionPane;
public class Test1 {
public static void main(String[] args) {
int num;
int m = 0;
String inputStr = JOptionPane.showInputDialog(null, "");
try {
num = Integer.parseInt(inputStr);
if(num <= 3){
m = 10;
}else if(3 < num && num <= 30){
m = 10+(num-3)*2;
}else{
m = 10+(num-30)*3+27*2;
}
} catch (NumberFormatException e) {
System.out.println("不能将其转化为整数");
} catch (Exception e) {
System.out.println("Error: " + e.getMessage());
}
// 下面的代码总会执行,即使抛出异常
finally {
System.out.println("应付款:"+m);
}
}
}