继承的应用举例-自定义异常类
来源:互联网 发布:单片机与plc区别 编辑:程序博客网 时间:2024/06/08 04:31
package com.dxxy.ageException;
//自定义异常类继续超类Exception
public class MyException extends Exception {
//无参构造方法
public MyException(){}
//带有参数的构造方法
public MyException(String message){
super(message);//调用超类的构造方法
}
//自定义异常类继续超类Exception
public class MyException extends Exception {
//无参构造方法
public MyException(){}
//带有参数的构造方法
public MyException(String message){
super(message);//调用超类的构造方法
}
}
package com.dxxy.ageException;
import javax.swing.*;
public class AgeExceptionTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try{
//弹出一个小对话框,让用户输入年龄数据,使用方法JOptionPane.showInputDialog
/*当用户输入<=0的年龄时抛出异常*/
String ageString = JOptionPane.showInputDialog("Enter your age:");
if (Integer.parseInt(ageString)<0||Integer.parseInt(ageString)==0){
//创建一个带有字符串参数的MyException实例
throw new MyException("Please enter a positive age!");
}
else{
JOptionPane.showMessageDialog(null, ageString, "Age", 1);
System.out.println("you entered age:"+ageString);
}
}
catch(MyException e){
System.out.println(e);
}
}
}
阅读全文
0 0
- 继承的应用举例-自定义异常类
- 继承定义及应用举例
- 继承的举例
- 自定义异常的应用1
- 自定义异常--继承RuntimeException
- java之异常处理Exception的应用和自定义异常类的应用
- 异常继承应用
- 如何编写和应用Java的自定义异常类
- Manager 继承 Employee 的举例
- 字符类<string>的应用举例
- 定时器的应用举例
- StringBuffer的应用举例
- 栈的应用举例
- 队列的应用举例
- 查表法的应用举例
- 单链表的应用举例
- 栈的应用举例
- 栈的应用举例
- 35:字符串的展开
- MySQL:有关联的两张表重新生成主键如何关联
- NAT网络转换
- LeetCode:658. Find K Closest Elements程序分析
- MySQL存储过程:表名为变量
- 继承的应用举例-自定义异常类
- Effective Java(用函数对象表示策略、优先使用静态成员类)
- 访问控制列表-ACL
- 面试中,数据库经常用到的DQL,DML,DCL,DDL,TPL(TCL)的定义
- 使用ReentrantLock两个方法的互斥访问
- SQLyog:如何在不同数据库之间复制表
- C++基础-友元函数和继承派生
- 管理员已阻止你运行此应用
- JavaWeb项目部署到外网服务器上ping IP能ping通但访问项目无法显示