java 自定义异常类
来源:互联网 发布:sql字符串拼接函数 编辑:程序博客网 时间:2024/06/07 02:29
为了程序更好的体验性,一般会加入自定义异常
示范一个除数不能为0自定义异常
1,定义一个异常类,继承Exception,获取exc提示
public class Division_ZeroException extends Exception{ Division_ZeroException(){ } Division_ZeroException(String exc){ super(exc); }}
2,定义商类,提供求商的静态方法
public class Quotien { public static int quotien(int x,int y) throws Division_ZeroException{ if(y==0){ throw new Division_ZeroException("除数不能为0");//抛出异常,提供提示; } return x/y; }}
3,定义测试类,测试异常,调用getMessage,printStackTrace方法查看信息
public class CustomException { public static void main(String[] args) { int x=5; int y=0; //System.out.println(Quotien.quotien(x,y));//下图对应的语句 try { System.out.println(Quotien.quotien(x,y)); } catch (Division_ZeroException e) { System.out.println(e.getMessage()); e.printStackTrace(); } }}
0 0
- Java自定义异常类
- java自定义异常类
- java自定义异常类
- Java自定义异常类
- java 自定义异常类
- java自定义异常类
- JAVA自定义异常类
- JAVA 自定义异常类
- Java自定义异常类
- java 自定义异常类
- Java 自定义异常类
- java 自定义异常类
- java 自定义异常类
- java自定义异常类
- Java自定义异常类
- java 自定义异常类
- java自定义异常类
- java异常处理之自定义异常类
- Spring配置JDBCTemplate连接数据库、JDBCTemplate和NamedParameterJdbcTemplate常用操作示例
- JAVA面试宝典4
- php ajax从后台返回json数据,并把数据赋值给自动生成HTML标签
- pcm数据可视化
- 剑指offer-逆序打印链表
- java 自定义异常类
- C++中模板的那些事儿
- Android的高级控件
- Spring 中的事务管理
- actionbar默认两边有边距
- Android这些坑
- Android 增量编译-LayouCast的使用及修改
- C语言之_数据类型和控制语句
- 预测未来—10年后我们的生活是什么样子?