JOptionPane&&Exception的使用

来源:互联网 发布:arw格式怎么打开 mac 编辑:程序博客网 时间:2024/04/29 17:36
import java.util.Scanner;import javax.swing.JOptionPane;class AgeException extends Exception{AgeException(){JOptionPane.showMessageDialog(null, "您输入了非法年龄","输入错误",JOptionPane.WARNING_MESSAGE);}}public class Student_Age {private int age = 1;public void setAge(int age) throws AgeException{if(age < 0 || age > 160){throw new AgeException();}else{this.age = age;}}public static void main(String[] args) {Scanner cin = new Scanner(System.in);int x = cin.nextInt();Student_Age student_Age = new Student_Age();try {student_Age.setAge(x);} catch (AgeException e) {}}}

原创粉丝点击